
Existem pessoas que gostam de desafios.
Querem testar como é trabalhar com uma determinada linguagem e/ou como é a estrutura dos seus comandos, mas, para isso, tem que ficar "inventando" situações (problemas) para resolver.
Sabemos que isso toma um tempo que, muitas vezes, não temos. Devemos aprender uma linguagem de forma rápida e, no final das contas, não podemos perder tempo procurando exercícios no Google Bing.
Alguns dos exemplos clássicos envolvem:
- hello world;
- número primos;
- sequência de Fibonacci;
- divisores de um número;
- máximo divisor comum (mdc);
- áreas e perímetros de polígonos;
- manipulação de figuras geométricas.
A gente fica meio sem opção, saindo desses clássicos.
[liga a voz do narrador do Casseta e Planeta] Mas os seus problemas se acabaram![desliga]
Existe um site que tem centenas de problemas para resolver: o UVa Online Judge. Vejam os exemplos e tentem resolvê-los. Muuuito bom!