Aula 6 – 27.04.2011 Logica e Algoritmos

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.

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

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