Lista de 15 exercícios para aprender uma nova linguagem de programação
“É conselho recorrente em blogs voltados à programação de computadores que os programadores devem aprender uma nova linguagem de programação por ano, ao menos. O mercado de trabalho, muitas vezes, é responsável por essa necessidade. E, nestes casos em particular, o aprendizado precisa ser rápido.
O “Tecnologia e Educação” compilou e adaptou um artigo de Prashant Mhatre com uma lista de 15 exercícios para desenvolver a habilidade em uma linguagem de programação nova.
Convém alertar que esta lista é para que programadores com algum grau de experiência possam obter conhecimento em uma nova linguagem. Ou seja, esta não é uma lista plenamente recomendável a iniciantes em programação de computadores.”
Enviado por Cid R Andrade (falecomΘcidandrade·pro·br) – referência (blog.cidandrade.pro.br).
Deixo aqui alguns exercícios básicos que eu considero interessantes, para a maioria dos quais existem tanto soluções ingênuas (menos eficientes) como soluções sofisticadas (mais eficientes):
1- Calcular o n-ésimo número de Fibonacci
2- Calcular a n-ésima potência de um dado número real
3- Dada uma matriz A e vários vetores b1,…,bn, resolver o sistema Ax = bi para cada vetor bi, com i entre 1 e n
4- Dado um intervalo [a, b], calcular numericamente a integral neste intervalo de uma função à escolha usando a regra dos trapézios
5- Resolver a Torre de Hanói
6- Achar uma solução para o problema das oito damas
Eu poderia continuar, mas é melhor não abusar! :P
Deixo aqui também um link com alguns exercícios introdutórios de programação:
http://www.ime.usp.br/~macmulti/exercicios/
Tem este ainda http://projecteuler.net/ são problemas desafios a grande parte matemáticos.
Discordo da necessidade de se aprender uma nova linguagem sempre.
Concordo apenas que devemos saber mais de uma linguagem!
Se a linguagem que você usa lhe atende bem, não há motivos concretos para se aprender outra. Se bem que, quando se domina C, normalmente as outras linguagens ficam muito simples.