Aula 6 – 27.04.2011 Logica e Algoritmos
Hoje fizemos a correção dos exercícios da aula anterior e também o teste de mesa.
O professor passou o uso das estruturas condicionais SE. E com elas o uso do OU, E, NAO.
E ainda alguns exercícios que seguem abaixo.
O professor passou o uso das estruturas condicionais SE. E com elas o uso do OU, E, NAO.
E ainda alguns exercícios que seguem abaixo.
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
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
O uso da condição NÃO quase não usamos.
Tabela de operadores lógicos:
Tabela E | Tabela OU | Tabela NAO |
V e V = V | V ou V = V | Falso |
V e F = F | V ou F = V | Verdadeiro |
F e V = F | F ou V = V | |
F e F = F | F ou F = F |
Fizemos um exercício com a estrutura SE:
algoritmo "aula6_exe_02"
var
n1,n2,n3,media:real
inicio
escreval("Digite as 3 notas do aluno")
leia(n1)
leia(n2)
leia(n3)
media<-((n1+n2+n3)/3)
escreval("A média do aluno foi",media," pontos.")
se media>=7 entao
escreval("Aprovado")
senao
escreval("Reprovado")
fimse
fimalgoritmo
Usamos as estruturas de repetição para mostrar mais utilidades nos nossos algoritmos, assim podemos montar algoritmos muito mais complexos.
Nenhum comentário:
Postar um comentário