Академический Документы
Профессиональный Документы
Культура Документы
10) Faa um programa que crie um menu com as opes a seguir, sendo que,
quando o usurio selecionar uma opo, o programa apenas ir apresentar o
texto Opo nome_da_opo escolhida, com exceo da opo 4 que far o
programa terminar sua execuo.:
1 Cadastrar
2 Alterar
3 Excluir
4 Sair
11) Ler o nome de um aluno e suas duas notas A e B, e aps calcular a mdia
ponderada entre estas notas (A tem peso 1 e B tem peso 2). Repetir este
procedimento para uma turma composta por trs alunos, usando o comando
while.
12) Alterar o programa anterior de maneira que possamos trabalhar com
turmas compostas por um nmero varivel de alunos. Aps calcular e imprimir
a mdia de um aluno, exibir uma mensagem perguntando ao usurio se
existem mais alunos (resposta: sim / no). Se tiver mais alunos, continuar o
procedimento de leitura das notas e o clculo da mdia at que o usurio
responda 'no'.
13) Alterar o programa anterior de maneira a validar as notas fornecidas pelo
usurio (notas devem ser valores positivos entre 0.0 e 10.0). Indicar ao usurio
se a nota fornecida invlida e pedir para fornecer uma nova nota, repetindo
este processo at que o usurio informe uma nota correta. Usar uma varivel
de controle booleana (flag) dentro do lao while de leitura da nota, e gerar uma
sada conforme o exemplo de tela de sada abaixo.
Entre com o nome do aluno: Joo da Silva
Entre com a nota A: 15.3
ERRO: Nota invalida! Digite novamente a nota.
Entre com a nota A: 5.0
Entre com a nota B: 6.0
O aluno Joo da Silva tem uma media: 5.66
Continuar (sim/no)? no
14) Dado um pas A, com 5.000.000 de habitantes e uma taxa de natalidade de
3% ao ano, e um pas B com 7.000.000 de habitantes e uma taxa de natalidade