Thursday, April 09, 2009

Dúvidas de sala de aula

Pessoal, com as dúvidas de sala de aula eu notei que falta alguns entendimentos basilares, vou comentá-los em sequência:

1) A biblioteca padrão do C são funções que vêm embutidas junto com a linguagem/compilador, vocês sabem que se int x e x = 3+2; logo x assumirá o valor 5. Essa naturalidade já não é tão evidente na função printf, vocês conseguem imaginar as complexidades da implementação de uma rotina que escreve caracteres no monitor? É muito difícil! A biblioteca padrão existe para isso, para encapsular algumas dessas coisas muito difíceis... como por exemplo, o seno(x). Não é óbvio escrever funções trigonométricas, pois decoramos tabelas com os principais valores (30 graus, 45 graus, etc). Reflita sobre isso e entenderá por que existe a biblioteca, mais que isso, por que ela é essencial!

2) As funções de loop com while e for são muito necessárias, no próximo post eu vou dar exemplos práticos.

3) Quase todos os alunos são incapazes de começar um programa do zero, isso é comum, só posso dizer para ter perseverança. São necessários anos de prática para atingir a maturidade!

No comments: