PUCRS
Faculdade de Informática
Exercícios com comandos
de decisão
1 Crie um programa que determine se um ponto (X,Y) está dentro
de um círculo ou não. Para tanto o programa deverá
ler os seguintes dados de teclado:
- coordenadas do centro
do círculo;
- raio do círculo;
- ponto a ser testado.
O programa deverá imprimir na tela mensagens perguntado ao usuário
os dados necessários e a seguir permitir que este os digite.
2. Crie um programa que leia as notas de um aluno e faça o cálculo
de sua média. O programa deve considerar as seguintes regras:
-
sempre deve solicitar duas notas;
-
caso a média G1 das dias notas seja maior ou igual
a 7 então o programa deve imprimir a mensagem "Aprovado em G1" e
encerrar;
-
caso a média G1 seja menor do que 7 e maior do que 4 o programa
deve solicitar a nota de G2 e calcular a partir disto a média
final (entre G1 e G2);
-
Se a média final for menor do que 5 o programa deve deve
imprimir a mensagem "Reprovado" e encerrar. Caso contrário o programa
deve imprimir a mensagem "Aprovado" e encerrar.
3. Elabore um programa que dada a idade de um nadador classifica-o em uma
das seguintes categorias:
-
infantil A = 5 - 7 anos
-
infantil B = 8-10 anos
-
juvenil A = 11-13 anos
-
juvenil B = 14-17 anos
-
adulto = maiores de 18 anos
4. Crie um programa que exiba um menu na tela e que permita ao usuário
a escolha de uma opção.
Imprima uma mensagem dizendo qual foi a opção selecionada.
Exemplo de Menu
1 - Gravar
2 - Carregar
3 - Apagar
4 - Inserir
5 - Fim
5. Escrever um programa que leia
o número de identificação, as 3 notas obtidas por
um aluno nas 3 verificações e a média dos exercícios
que fazem parte da avaliação. Calcular a média de
aproveitamento, usando a fórmula:
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7
A atribuição de conceitos obedece a tabela
abaixo:
Média de Aproveitamento |
Conceito |
9,0 |
A |
7,5 e < 9,0 |
B |
6,0 e < 7,5 |
C |
4,0 e < 6,0 |
D |
< 4,0 |
E |
O progama deve escrever o número do aluno, suas notas,
a média dos exercícios, a média de aproveitamento,
o conceito correspondente e a mensagem: APROVADO se o conceito for A,B
ou C e REPROVADO se o conceito for D ou E.