quarta-feira, 27 de abril de 2011

AULA 6

a noite comesou com a correção dos exercicios da aula pasada

1- Sabendo que 1kw=1/5 salário mínimo, faça um programa que receba o valor do salário mínimo e a qualidade de kw consumido.
 a) Valor de Kw.
 b) Valor a ser pago.
 c) Valor com 15% de desconto.


algoritmo "exec_01_aula6"

var

   sal,consumo_kw,valor_kw,total,total_desconto,total_final,desconto:real
inicio
   desconto<-15 //aqui vai o desconto
   escreva("Quanto recebe de salario? ")
   leia(sal)
   escreva("Quantos KW você consome? ")
   leia(consumo_kw)
   valor_kw<-sal/5
   escreval("O preço do kw é de",valor_kw)
   total<-valor_kw*consumo_kw
   total_desconto<-((total/100)*desconto)
   total_final<-total-total_desconto
   escreval("O total a ser pago pelos kw gastos é de",total," mas com desconto de",total_desconto," fica $",total_final,".")
fimalgoritmo

agora sim pessoal o troso pego fogo não entendi nada, assim; no papel com a explicação parese facil mas agora tentando faser sosinho nada não consigo faser sei la mas não consigo com´preender onde poso usar e como usar quando tento no visual nunca da serto sempre da erro e isso ai pessoal se puderem me ajudar eu fico grato mas vo tentar mais ate ficar legal nisso

quarta-feira, 20 de abril de 2011

AULA 5

exercícios propostos
1)Sabendo-se que:

1 pé= 12 polegadas
1 jarda= 12 polegadas
1 jarda= 3 pés
1 milha= 1.760 jardas

1) Faça um programa que receba uma medida em pés, faça as conversões a seguir e mostre os resultados em:
             a)polegadas            b)jardas                    c)milha

algoritmo_conversão
var
     p, pol, j, mil: real
inicio
       escreva("digite uma medida em pés")
       leia(p)
       pol<-p*12
       jardas<-p/3
       mil<- j/1760
       limpatela
       escreva("dados resultantes")
       escreva("polegadas: ",pol)
       escreva("milhas: ",milhas)
       escreva("jardas: ",jardas)
fimalgoritmo


2)Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre:
                 a)a idade dessa pessoa;
                 b)quantos anos essa pessoa terá em 2010

algoritmo_bases
var
     x, aa, an, i, i2010: inteiro
inicio
        escreva("digite o ano que vc nasceu")
        leia(an)
        escreva("digite o ano atual")
        leia(aa)
        x<-2010
        i<-aa-an
        i2010<-x-an
        escreva("sua idade hoje; ",i)
        escreva("sua idade em2010; ",i2010)
fimalgoritmo

3)O custo ao consumidor de um carro novo é a soma do prço de fabrica com o percentual de lucro do distribuidor e o percetual de impostos. Calcule e mostre;
                    a)o valor correspondente ao lucro do ditribuidor;
                    b)o valor correspondente aos impostos;
                    c)o preço final do veiculo;

algoritmo_novo
var
   pf, pl, pi, vd, vi, pfin: real
inicio
       escreva("digite o preço de fabrica do automovel")
       leia(pf)
       escreva("digite a porcentagem de lucro")
       leia(pl)
       escreva("digite a porcentagem de impostos")
       leia(pi)
       vd<-pf*pl/100
       vi<-pf*pi/100
       pfin<-(pf+vd+vi)
       escreva("valor de lucro; ",vd)
       escreva("valor do imposto; ",vi)
       escreva("preço total do automovel; ",pfin)
fimalgoritmo


4)Pedro comprou um saco de ração com peso em kg. Pedro possui gatos para os quais fornece a quantidade de ração em gramas. Faça um programa que receba o peso do saco de ração fornrcida para cda gato. calcule e mostre quanto restará de ração no saco após cinco dias.

algoritmo_gatos
var
     ps, rg1, rg2, g, kg, soma, total
inicio
       escreva("digite o peso do saco de ração")
       leia(ps)
       escreva("quanto o primeiro gato consome de ração por dia?")
       leia(rg1)
       escreva("quanto o segundo gato consome de ração por dia?")
       leia(rg2)
       g<-ps*1000
       soma<-(rg1+rg2)
       total<-g-(soma*5)
       kg<-total/1000
       escreva("o restante do saco de ração após cinco dias foi de; ",kg,"kg.")
fimalgoritmo

5) Cada degrau de uma escada tem X de altura. Faça um programa que recebe essa altura e a altura e a que o usuario desejado alcançar subindo a escada. Calcule e mostre quantos degraus o usuário devera subir para atingir seu objetivo, sem se preucupar com a altura do usuário.


algoritmo_escada
var
    alt_d, cen, ad, quan_d, : real
inicio 
       escreva("digite a altura da escada")
       leia(ad)
       escreva("digite a altura do degrau")
       leia(alt_d)
       cen<-ad*100
       quan_d<-cen/alt_d)
       escreva("O numero de degraus será; ",quan_d)
fimalgoritmo

6) Faça um programa que calcule e mostre a área de um losango.
Sabe-se que A = (diagonal maior * diagonal menor)/2



7). Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre:
            a) a idade dessa pessoa em anos;
            b) a idade dessa pessoa em meses;
            c) a idade dessa pessoa em dias;
            d) a idade dessa pessoa em semanas.


8). Faça um programa que receba a quantidade de dinheiro em reais e converta esse valor em dólar, marco alemão e libras esterlinas. Sabe-se que a cotação do dólar é de R$ 1,80, do marco alemão é de R$ 2,00 e da libra esterlina é de R$ 1,57. O programa deve fazer a conversão e mostrá-las.



 primera aula no laboratorio de informatica tenho um pouco de dificuldade, para aprender esse assunto mas assim na linguagem do visualgta ficando um pouco fasil mas ainda ñ peguei o jeito da logica que meu prf. tanto fala acho que e por isso que não consigo formular e desenvolver o problema.

quarta-feira, 13 de abril de 2011

AULA 4


Exercícios
1.    Faça um programa que receba 3 notas, calcule a nota e a media aritmética entre elas
Algoritmo aritmética
Var
      Nota_1, nota_2, nota_3, media;real
Inicio
      Leia<-(nota_1, nota_2, nota_3)
             S<-(nota_1+nota_2+nota_3)/3
            Escrever(s)
       Fim
2.    Faça um programa que receba 3 notas e seus respectivos pesos, calcule e mostre a media ponderada destas;
Algoritmo nota
Var
               nota_1, nota_2, nota_3, peso_1, peso_2, peso_3:real
inicio
               ler(nota_1, nota_2, nota_3, peso_1, peso_2, peso_3)
               medida<(nota_1*peso_1)+(nota_2*peso_2)+(nota_3*peso_3)/(peso_1+peso_2+peso_3)
               escrever (media)
fim
3.       Faça um programa que receba um salário de um funcionário calcule e mostre um novo salário, mostrando um aumento de 20%;

Algoritmo salario
Var
       As, ns ;real
Inicio
       Leia(as)
       Ns<-(as*20)/100+as
       Escrever(ns)
Fim
4.       Faça um programa que receba um salário de um funcionário e um percentual de aumento, calcule e mostre o valor do aumento e o novo salário

EXERCICO 4
VAR
       Assalario,nsalario,perc;real
Inicio
       Ler(assalario, perc)
       Nsalario<-((assalario*perc)/100+assalario)
       Escrever(nsalario)
Fim_algoritmo

5.       Faça um programa que receba um salário base de um funcionário, calcule e mostre o salário a receber, sabendo-se que esse funcionário em gratificação de 5% sobre o salário base e paga imposto de 7% sobre o salário base


Exercício 5
Var
       Sb, sr; real
Inicio
       Ler(sb)
       Sr<-(sb*5/100)-(sb*7/100)
       Escrever(sr)
Fim_algoritmo 

comesso do terror primeiros exercicios propostos pelo professor carea voceis não tem noção de como sem uma base loogica bem trabalhada fica dificil de reproduzir esses programas no papel, mais ta ai me puxei perguntei pra quen sabia mais que eu e fui tentando ate conseguir.

quarta-feira, 6 de abril de 2011

AULA 3

Métodos para construção de algoritmo
A)     Ler atentamente o enunciado destacando os pontos mais importante
B)      Definir os dados de entrada
C)      Definir o processamento (transformar dados de entrada em dados de saída)
D)      Definir dados de saída
E)      Construir algoritmo  
F)    Testar o algoritmo realizando simulações
  1. Exercícios dados em aula para aprendizagem
a)Especificar um algoritmo para calcular e exibir na tela a are a de um triângulo de base b e altura, em que os valores de b e de h são transmitidos pelo usuário via teclado
A=(b*h)/2

Passo1= pedir para o usuário ditar os valores de b e h
Passo2=calcular a área s usando a formula s=(b*h)/2
Passo3= exibir na tala o valor de s (A)
Algoritmo área
Var
           h, b, s; real
Inicio
               Ler<-(h, b)
               S<-(b*h)/2
               Escrever(s)
Fim  
b) Compraram-se canetas iguais que fora pagas com um nota de R$100,00, obtendo-se R$67,00,de troco. quanto custou cada caneta?

Algoritmo caneta
Var
               Canetas, preço_total, troco, valor_can ;real
Inicio
               Canetas<-30
               Preço_total<-100
               Troco<-67
               Valor_can<-(preço_total-troco)/canetas
Escrever(valor_can)
Fim
Passo 1=pegar os valores 30,100,67
Passo2=subitrir67 de 100 e dividir por 30
Passo 3=mostrar resultado final
c)Se x possui o valor 15 e forem executados as seguintes instruções;

X<-x+3                                                                                       15+3=18              
X<-x-6                                                                                        18-6=12
X<-3*x                                                                                       3*12=36
Qual será o valor armazenado em x?             36






  

nada como a primera vista para asustar um pouco mas prestei muita atenção e com
conceitos ótimos para aprendizagem onde com facilidade entendi esta parte do
conteúdo dado em aula.