Logica
ano de nascimento.
Alg Idade
Var
Inicio
Real anonasc, anoatual, idade
Escreva(“digite o ano de nascimento?”)
Leia(anonasc)
Escreva(“Digite o ano atual.”)
Leia(anoatual)
Idade=ano atual-anonasc
Escreva(“Sua idade é:”,idade)
Fimalg
2) Escreva um algoritmo em Portugol para calcular o valor, em reais, que deve ser pago por um
cliente de uma locadora de vídeos. Sabe-se que:
• O valor de empréstimo de cada vídeo é 5,00 reais;
• O cliente pode emprestar vários vídeos.
Alg Locadora
Var
Inteiro Quantvideos
Real divida, preco
Inicio
Preco=5
Escreva(“Quantos filmes você alugou?”)
Leia(Quantvideos)
Divida=quantvideos*preco
Escreva (“Sua divida é de:”, preco)
Fim alg
3) Escreva um algoritmo em Portugol para calcular o percentual de faltas de um aluno em uma
dada disciplina, sabendo-se o número de aulas dadas e o número de aulas frequentadas.
4) Um cinema possui um programa de fidelidade que oferece descontos para os clientes mais
assíduos. Implemente um programa em Portugol para calcular quanto alguém deve pagar pela
entrada do cinema, sabendo-se:
• O cliente deve informar o número de entradas;
• O valor da entrada é R$ 10;
• O cliente deve informar seu desconto atual (0 a 100%);
• O cliente poderá também descontar o valor do ticket do estacionamento no ato da
compra.
5) Escreva um algoritmo para calcular as raízes de uma equação do segundo grau, sabendo-se
o valor dos coeficientes A, B e C.
• Dados de entrada: A, B e C
• Dados de saída: raiz X1 e raiz X2
Ajuda:
• pot(X,2) ↔ X2
• raiz(X) ↔ √X
6) Escreva um algoritmo capaz de imprimir na tela o número de minutos transcorridos entre
duas medidas realizadas em um mesmo dia e lidas pelo teclado de acordo com o formato a
seguir:
• Exemplo: M1 = 9h30; M2 = 11h10
7) Construa um algoritmo que