Logica
Disciplina: Lógica de Programação
Prof. Márcio Freire
Trabalho AV2
Observações:
O trabalho deve ser elaborado em equipe de 5 alunos utilizando a ferramenta VisualG e apresentado em sala de aula.
Será escolhido um algoritmo para ser apresentado por um dos alunos que a própria equipe definir, sendo que a apresentação valerá 1 ponto para toda a equipe
Após a apresentação, será feita 1 (uma) pergunta para cada membro da equipe, valendo 1 ponto individual.
Elabore a sua lógica! Não serão aceitos algoritmos que sejam cópias de outros outras equipes.
1) Construir um algoritmo para determinar o valor da série: W = 1/2 + 2/3 + ... + (N-1)/(N) onde N é informado pelo usuário. Deve-se sempre repetir a execução enquanto o valor de N for maior que 0 (zero).
2) Elabore um programa que receba a idade e a altura de várias pessoas, calcule e mostre a média das alturas daquelas com mais de 50 anos. Para encerrar a entrada de dados, digite uma idade menor ou igual a zero.
3) Construa um algoritmo para avaliar uma pesquisa sobre o preço e consumo de água em Salvador, de acordo com a classificação do tipo de consumidor. Inicialmente, o programa deverá ler o preço cobrado por cada litro (uma vez apenas) e a quantidade de consumidores que participaram da pesquisa. Em seguida, deverá ler para cada consumidor, a classificação e a quantidade de litros consumidos no mês. Após ler todas as informações, o programa deverá informar:
- A média de litros consumidos pelas fábricas;
- O valor total pago por consumidores de escolas e Fábricas juntos. A classificação dos consumidores deverá ser:
Tipo Classificação
Escola 1
Fábrica 2
Residência 3
4) Construir um programa que exibe o seguinte menu de opções: 1- Calcular o fatorial; 2- Números divisíveis; 3 – Sair. As opções devem executar as seguintes ações:
Opção 1:
Entrada: Solicitar um número.
Saída: Exibir o fatorial do número digitado. O fatorial (!) se calcula: N! =