Você está na página 1de 2

Disciplina: Algoritmos / Computação I / Fundamentos de Programação

Lista III: estruturas de decisão múltipla escolha

1.
2. Escreva um programa que solicita que o 7. Fazer um programa para ler um código
usuário digite um operador matemático, sendo +, (número inteiro) e mostrar uma mensagem de
-,* e / as opções, e dois números inteiros. A partir acordo com a tabela abaixo.
do comando IF ELSE realizar a operação Código Mensagem
1 Grupo com 50% de promoção
escolhida e informar ao usuário.
3 ou 5 Grupo sem desconto
3. Escreva um programa que solicita que o 10 até 20 Grupo com 10% de desconto
outro Código não válido
usuário digite um operador matemático, sendo +,
8. Um determinado clube de futebol pretende
-,* e / as opções, e dois números inteiros. A partir
classificar seus atletas em categorias e para isto
do comando CASE realizar a operação escolhida e
ele contratou um programador para criar um
informar ao usuário.
programa que executasse esta tarefa. Para isso o
4. Faça um programa que mostre o menu abaixo
clube criou uma tabela que continha a faixa etária
para que o usuário selecione o tipo de cálculo que
do atleta e sua categoria. A tabela está
deve ser realizado:
demonstrada abaixo:
1-Raiz quadrada
2-A metade IDADE CATEGORIA
3-10% do número De 05 a 10 Infantil
4-O dobro De 11 a 15 Juvenil
Através do uso do CASE receba um número De 16 a 20 Junior
De 21 a 25 Profissional
digitado pelo usuário e informe sobre sua escolha. Construa um programa que solicite o nome e a
5. Faça um programa que receba o valor da idade de um atleta e imprima a sua categoria.
venda, escolha a condição de pagamento no menu 9. Um vendedor necessita de um programa que
e mostre o total da venda final conforme calcule o preço total devido por um cliente. O
condições a seguir: programa deve receber o código de um produto e
1 - Venda a Vista - desconto de 10% a quantidade comprada e calcular o preço total,
2 - Venda a Prazo 30 dias - desconto de 5%
3 - Venda a Prazo 60 dias - mesmo preço usando a tabela abaixo. Mostrar uma mensagem
4 - Venda a Prazo 90 dias - acréscimo de 5%
5 - Venda com cartão de débito - desconto de 8% no caso de código inválido.
6 - Venda com cartão de crédito - desconto de 7%.
Código Produto Preço Unitário
1001 R$ 5,32
6. Faça um algoritmo que leia a primeira letra do
1324 R$ 6,45
estado civil de uma pessoa e mostre uma 6548 R$ 2,37
987 R$ 5,32
mensagem com a sua descrição (Solteiro, Casado, 7623 R$ 6,45

Viúvo, Divorciado, Desquitado). Mostre uma


10. Crie um programa para ler uma letra e mostrar
mensagem de erro, se necessário.
uma mensagem: se é vogal maiúscula, vogal minúscula
ou consoante. Considere somente as letras do alfabeto.
11. Uma loja de venda de produtos por reembolso
postal vende cinco produtos diferentes cujos preços de
varejo são mostrados na tabela a seguir:

Escreva um programa que leia uma série de pares de


números como se segue:

1 Numero do Produto

10 Quantidade vendida em um dia

Seu programa deve usar uma instrução switch para


ajudar a determinar o preço de varejo de cada produto.
Seu programa deve calcular e mostrar o valor total a
varejo de todos os produtos vendidos na semana
passada.

Você também pode gostar