aaaa
Aula 08 – Estruturas de Repetição
Prof.: Natasha Sophie Pereira
Quinta-feira, 27 de março de 2013
Regras:
- Prazo Final para Submissão de Respostas: 03/04/2014 (quinta-feira)
- Link para Submissão das Respostas: https://docs.google.com/forms/d/1Jh7c-31rX6Qg37QeRvdlaTCtUtAXMu8sTt4-fAD1Igo/viewform - Trabalho individual.
Observações:
- Cópias parciais ou integrais de documentos sem a devida citação do autor caracteriza plágio. Trabalhos que contenham plágio serão desconsiderados, sendo a estes, atribuída nota 0,0 (zero).
- Das atividades enviadas à professora, serão selecionados alguns exercícios para arguição presencial em data estipulada pela professora. A ausência de resposta aos questionamentos acarretará nota 0,0 (zero) para toda a atividade (lista inteira).
Atividades
Para cada algoritmo, resolva utilizando estrutura de repetição FOR,
WHILE e DO...WHILE. (Cada exercício deverá ser resolvido das 3 formas – Caso não seja possível executar em alguma das formas, justificar o motivo.)
1. Faça um programa que leia um número N, some todos os números inteiros de 1 a N, e mostre o resultado obtido.
2. Dado um limite inferior e superior, calcule a soma de todos os números pares contidos nesse intervalo.
3. Construa um algoritmo que leia cinco números inteiros e identifique o maior e o menor. 4. Faça um algoritmo que calcule o valor do fatorial de um valor digitado pelo usuário.
5. Faça uma calculadora, mostrando um menu com as seguintes opções: Soma,
Subtração, Multiplicação, Divisão. Lembre-se de tratar todas as exceções possíveis.
6. Faça um programa que leia pontuações de dois jogadores em uma partida de pinguepongue, e responda quem ganha a partida. Deve ser lido apenas um ponto por vez, especificando-se o código do jogador (1 ou 2). A partida chega ao final se um dos jogadores chega a 21 pontos e a diferença de pontos entre os jogadores é maior ou igual a dois. Caso contrário, ganha aquele que, com mais de 21