Páginas

sexta-feira, 6 de abril de 2012

Desafio 1 - Idade

Eae galera, tudo certo?

Vou começar uma série de posts com desafios de programação para ajudar a galera a estudar. Não, não são difíceis. O mesmo problema tem diversos níveis de dificultade testar seu conhecimento

Sempre postarei as respostas, porém se você não conseguiu resolver, recomendo você a voltar e estudar, porque copiar código não te faz aprender!

Desafio 1

Nível 1

Faça um programa que leia uma idade e exiba se a pessoa é menor ou maior de idade.

Ex:
Entrada (o que o usuario digita):
16
Saída (o que é exibido):
Você é menor de idade

Entrada:
18
Saída:
Você é maior de idade

Nível 2

Temos um problema... Um inteiro pode receber números negativos, mas ninguém tem -5 anos. Caso uma exceção dessa ocorra exiba uma mensagem de erro.

Ex:
Entrada:
-4
Saída:
Erro: idade negativa


Nivel 3

Temos outro problema (programação é pensar em todos os problemas que podem e VÃO acontecer), se um trollador for brincar com o programa e colocar uma idade absurda, como 200? Vamos cuidar disso.(Assumir idade >110 inválido) 

Ex:
Entrada:
112
Saída:
Você já morreu


Nível Final

Muita coisa errada pode acontecer, mais não quero que o programa feche por causa de um erro do usuário. Então quando o usuário errar (idade negativa ou maior que 110) ele vai pedir a idade novamente.

Ex:
Entrada:
-4
Saída:
Erro, digite novamente (Pede nova entrada)

Esse nível não tem resposta aqui, você precisa mandar seu código para mim em : victorcolombo@ymail.com


Postem as suas respostas nos comentários

Concluiu o desafio? Tem dúvidas? victorcolombo@ymail.com

Abss e boa sorte

Nenhum comentário:

Postar um comentário