Algoritmo e programacao
LISTA 2 - EXERCÍCIOS COM COMANDOS DE SELEÇÃO SIMPLES e MÚLTIPLA
1 Escreva um programa que informe se existe estoque para atender um pedido feito a uma fábrica. O programa deverá receber como entradas o número de itens em estoque e o número de itens a serem fornecidos, e dará como saída o estoque atualizado ou uma mensagem indicando não haver itens suficientes em estoque para atender o pedido.
2 Faça um programa que lê dois valores, o primeiro servindo de indicador de operação e o segundo correspondendo ao raio de uma circunferência. Caso o primeiro valor lido seja igual a 1, calcular e imprimir a área desta circunferência. Se o valor lido for 2, calcular e imprimir o perímetro da circunferência. E se o valor lido for diferente destes dois valores, imprimir uma mensagem dizendo que o indicador de operação foi mal fornecido.
3 Uma loja fornece 5% de desconto para funcionários e 10% de desconto para clientes especiais. Faça um programa que calcule o valor total a ser pago por uma pessoa. O programa deverá ler o valor total da compra efetuada e um código que identifique se o comprador é um cliente comum ou um dos dois tipos de clientes que recebem desconto.
4 Construa um programa que receba os nomes (strings) de 5 produtos de uma loja e o preço unitário de cada um deles (em reais). O programa deverá informar, com mensagens explicativas:
a) o nome dos produtos cujo preço é superior a 20 reais;
b) o nome e o preço correspondente dos produtos cujo preço é inferior a 10 reais;
c) o preço médio dos produtos;
d) o nome e o preço dos produtos com preço inferior à média.
5 Construa um programa que receba os nomes de 5 clientes de uma loja e o valor (em reais) que cada um destes clientes pagou por sua compra. O programa deverá informar:
a) o valor total pago pelos 5 clientes;
b) o valor da compra média efetuada;
c) nome dos clientes que efetuaram compras superiores a 20 reais;
e) o número de clientes que efetuaram compras