Curso de Programação C#

William Ivanski

Lista de Exercícios Módulo I Capítulo 3


1) Solicite um número ao usuário e informe se é par ou ímpar.

2) Solicite um número ao usuário e compare com zero de todas as formas possíveis (==, !=, <, >, <= ou >=).

3) Solicite um número ao usuário, e informe em qual dezena ele se encontra (de 1 a 10, de 11 a 20, etc).

4) Solicite um número ao usuário e imprima a sua raiz quadrada.

5) Modifique o programa 2.7 (cadastro de aluno), para escrever o sexo por extenso ('masculino' para 'M' e 'feminino' para 'F'). Se o usuário digitar um sexo inválido, informe um erro e encerre o programa.

6) Modifique o programa acima para dizer se o aluno foi aprovado ou reprovado, baseado na nota média informada pelo usuário. A nota deve estar entre 0,0 e 10,0, se não estiver, informe um erro e encerre o programa. A média para estar aprovado é 7,0.

7) Modifique o programa acima para, ao invés de solicitar a nota média ao usuário, solicitar as notas de 3 provas, P1, P2 e P3. A informação de se está aprovado ou não deve se basear na média aritmética das notas em cada uma das 3 provas.

8) Modifique o programa acima para considerar, ao invés de média aritmética, média ponderada. A P1 tem peso 1, a P2 tem peso 2 e a P3 tem peso 3.

9) Solicite duas frações a/b e c/d, e imprima a fração e/f resultante do produto entre as duas frações.

10) Solicite duas frações a/b e c/d, e imprima a fração e/f resultante da soma entre as duas frações.

11) Junte os programas soma, subtração, multiplicação e divisão em um só programa. O usuário precisa entrar com dois números e também um char para informar qual é a operação desejada.

12) Modifique o programa 3.8 acima para que exista uma variável chamada situacao do aluno, podendo assumir os valores APROVADO ou REPROVADO.