Ex alg

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2787 palavras )
  • Download(s) : 0
  • Publicado : 5 de abril de 2013
Ler documento completo
Amostra do texto
Exercícios de Algoritmos Seqüênciais e Condicionais
1. Escreva um algoritmo que leia 3 números inteiros e mostre o maior deles.
2. Escreva um algoritmo que leia o código de um aluno e suas três notas. Calcule
a média ponderada do aluno, considerando que o peso para a maior nota seja 4 e
para as duas restantes, 3. Mostre o código do aluno, suas três notas, a média
calculada e uma mensagem"APROVADO" se a média for maior ou igual a 5 e
"REPROVADO" se a média for menor que 5.
3. O cardápio de uma lancheria é o seguinte:
Especificação
Cachorro quente
Bauru simples
Bauru com ovo
Hambúrger
Cheeseburguer
Refrigerante

Código Preço
100
1,20
101
1,30
102
1,50
103
1,20
104
1,30
105
1,00

Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule ovalor a ser pago por aquele lanche. Considere que a cada execução somente será
calculado um item.
4. Um banco concederá um crédito especial aos seus clientes, variável com o
saldo médio no último ano. Faça um algoritmo que leia o saldo médio de um
cliente e calcule o valor do crédito de acordo com a tabela abaixo. Mostre uma
mensagem informando o saldo médio e o valor do crédito. (use ocomando casode e não faça repetições)
Saldo
médio
de 0 a 200
de 201 a
400
de 401 a
600
acima de
601

Percentual
nenhum crédito
20% do valor do saldo
médio
30% do valor do saldo
médio
40% do valor do saldo
médio

5. Um usuário deseja um algoritmo onde possa escolher que tipo de média deseja
calcular a partir de 3 notas. Faça um algoritmo que leia as notas, a opção
escolhida pelousuário e calcule a média.

1 -aritmética
2 -ponderada (3,3,4)
6. Um vendedor necessita de um algoritmo que calcule o preço total devido por um
cliente. O algoritmo deve receber o código de um produto e a quantidade
comprada e calcular o preço total, usando a tabela abaixo:
Código do Preço
Produto
unitário
1001
5,32
1324
6,45
6548
2,37
0987
5,32
7623
6,45

7. Um vendedorprecisa de um algoritmo que calcule o preço total devido por um
cliente. O algoritmo deve receber o código de um produto e a quantidade
comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem
no caso de código inválido.
Código
'ABCD'
'XYPK'
'KLMP'
'QRST'

Preço
unitário
R$ 5,30
R$ 6,00
R$ 3,20
R$ 2,50

8. Uma empresa concederá um aumento de salário aos seusfuncionários, variável
de acordo com o cargo, conforme a tabela abaixo. Faça um algoritmo que leia o
salário e o cargo de um funcionário e calcule o novo salário. Se o cargo do
funcionário não estiver na tabela, ele deverá, então, receber 40% de aumento.
Mostre o salário antigo, o novo salário e a diferença.
Código
Cargo
101
Gerente
102
Engenheiro
103
Técnico

Percentual
10%
20%
30%9. Elaborar um algoritmo que lê 3 valores a,b,c e verifica se eles formam ou não
um triângulo. Supor que os valores lidos são inteiros e positivos. Caso os valores
formem um triângulo, calcular e escrever a área deste triângulo. Se não formam

triângulo escrever os valores lidos. ( se a > b + c não formam triângulo algum, se a
é o maior).
10. Escrever um algoritmo que lê a hora de início deum jogo e a hora do final do
jogo (considerando apenas horas inteiras) e calcula a duração do jogo em horas,
sabendo-se que o tempo máximo de duração do jogo é de 24 horas e que o jogo
pode iniciar em um dia e terminar no dia seguinte.
11. Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um
valor inteiro e positivo e a, b, c, são quaisquer valores reais e osescreva. A
seguir:
a) Se i=1 escrever os três valores a, b, c em ordem crescente.
b) Se i=2 escrever os três valores a, b, c em ordem decrescente.
c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c
fique dentre os dois.
12. Escrever um algoritmo que lê um valor em reais e calcula qual o menor
número possível de notas de 100, 50, 10, 5 e 1 em que o valor lido pode ser...
tracking img