exercicios
Estrutura de Dados - Profa. Rosana Massahud
Pessoal, esses exercícios irão ajudá-los a fixar o que foi visto sobre estruturas de repetição while e do/while. Usem para estudar e para tirar dúvidas que restam sobre essas estruturas.
Rosana
Exercícios de fixação – Estruturas de repetição while e do/while
1. Faça um programa que leia um conjunto não determinado de valores, um de cada vez e escreva uma tabela com cabeçalho, que deve ser repetido a cada 6 linhas. A tabela deverá conter o valor lido, seu quadrado, seu cubo e sua raiz quadrada. Finalizar a entrada de dados com um valor negativo ou zero.
2. Faça um programa que leia um número indeterminado de valores para m, todos inteiros e positivos, um de cada vez. Se m for par, verifique quantos divisores possui. Se m for ímpar, calcule a soma dos números inteiros de 1 até m ( m não deve entrar nos cálculos). Mostre os cálculos realizados. Finalize a entrada de dados com m zero ou negativo.
3. Faça um programa que:
Leia um número indeterminado de linhas contendo cada uma a idade de um indivíduo. A última linha, que não entrará nos cálculos, contém o valor da idade igual a zero;
Calcule e mostre a idade média desse grupo de indivíduos.
4. Faça um programa para calcular a área de um retângulo. Esse programa não pode permitir a entrada de dados inválidos, ou seja, medidas menores ou iguais a 0.
5. O cardápio de uma lanchonete é o seguinte:
ESPECIFICAÇÃO
CÓDIGO
PREÇO
Cachorro quente
100
R$1,20
Bauru simples
101
R$1,30
Bauru com ovo
102
R$1,50
Hambúrguer
103
R$1,20
Cheeseburguer
104
R$1,30
Refrigerante
105
R$1,00
Faça um programa que leia o código dos itens pedidos e as quantidades desejadas. Calcule e mostre o valor a ser pago por item (preço * quantidade) e o total geral do pedido. Considere que o cliente deve informar quando o pedido deve ser encerrado.