A programação é antes de mais nada um ato de reflexão. Dai a necessidade de logica, e por este motivo grande parte dos cursos, contem como primeira etapa o chamado de lógica de programação, tão necessária ao programador.
Neste artigo, estarei trabalhando a lógica juntamente com a programação, sendo feito primeiro o algoritmo em português e em seguida traduzido a linguagem de programação c/c++.
Introdução a linguagem C/C++
A linguagem C/C++ foi criada para reescrever o UNIX, então o UNIX esta para C assim como o C esta para o UNIX, o C foi escrito para unix e rodando em unix. à rece complicado, mas a historia foi que o primeiro Unix não éra portavel por que foi desenvolvido em assembler, e deveria ser praticamente reescrito se fosse rodar em outra plataforma, com a criação da linguagem C, era possivel reescrever o unix para c, e caso fosse necessário rodar em outra plataforma, bastaria que esta tivesse um compilador C funcionando.
E com a expanção do Unix nas universidades, não é necessário dizer que a linguagem C, passou a ser uma das linguagens mais usada no mundo, ainda hoje continua sendo uma das mais usadas, e a segunda que da mais empregos, perdendo apenas para o Java.
Como o C foi feito para o Unix, estes seguem algumas regras do unix, como por exemplo, o C/C++ é case sensitive, ou seja ele diferencia as letras maiusculas das minusculas.
então:
Fabio
FABIO
FaBiO
fabio
para linguagem C/C++ são diferentes.
Por isso tome muito cuidado com o desenvolvimento.
Segundo, a cada final de linha devemos ter um ponto e virgula(Havendo algumas excessões).
Cuidado com isto pois grandes erros podem acontecer por distrações de ponto e virgula ou letras minusculas e maiusculas.
Seguindo com este material, será necessário ter o compilador C/C++, que siga o padrão ansi C.
Eu vou utilizar aqui nos exemplos o GCC no liux podendo ser usado qualquer editor, eu uso e recomendo o Emacs(inclusive tem um artigo meu aqui no script facil que trata do uso do emacs). A forma básica de usar o GCC também é descrita em um artigo meu publicado aqui no scriptfacil.
Caso utilize o windows baixe o pacote DEV-C++, este pode ser encontrado na internet com facilidade ou no site
http://www.bloodshed.net/devcpp.html