ALGORITMO/ESTRUTURA DE REPETIÇÃO
(Prof. Luís Alexandre)
Para os exercícios abaixo criar o fluxograma (diagrama de blocos) e portugol (português estruturado).
1. Construa um programa que apresente o peso total que será carregado por um caminhão. Sabe-se que esse caminhão carrega 25 caixas, com pesos diferentes. Será entrada do programa o peso (P) de cada uma das caixas.
2. Construa um programa que leia a quantidade (Q) e o preço (PR) de 45 produtos diferentes, comprados por uma empresa, e apresente o total gasto por ela.
3. Construa um programa que leia o número de horas trabalhadas diárias (NH) de um funcionário por um período de 30 dias (ele trabalhou todos os 30 dias) e apresente o total de horas trabalhadas por ele nesse período.
4. Construa um programa que leia o número de horas trabalhadas diárias (NH) de um funcionário por um período de 30 dias (ele trabalhou todos os 30 dias) e apresente o salário bruto recebido por ele nesse período, sabendo que o valor do salário é R$ 10,00/hora trabalhada.
5. A conversão de graus Fahrenheit para Celsius é obtida pela fórmula C=5/9(F-32). Construa um programa que calcule e apresente TODAS as temperaturas (em Celsius) correspondentes aquelas em Fahrenheit de 1 até 50, ou seja, para cada temperatura em Fahrenheit, variando de 1 até 50, calcular e apresentar uma temperatura em Celsius.
OBS: A fórmula apresentada no enunciado é uma representação matemática e não o modo como deve ser escrita no seu programa.
6. Construa um programa que apresente o valor de H, sendo H calculado por:
H = 1 + 2 + 3 + 4 + ... + N
O valor de N será apresentado pelo usuário.
7. Construa um programa que calcule N! (fatorial de N), sendo que o valor de N (inteiro) é fornecido pelo usuário. Sabe-se que:
N! = 1 x 2 x 3 x 4 x .... x N
OBS: 0! = 1 (fatorial do número zero é igual a 1 por definição).
Além disso, não deve ser permitido que seja calculado o fatorial de número negativo, pois isso não existe.
8. Construa um