Teste
A linguagem C foi criada por Dennis Ritchie, em 1972, no centro de Pesquisas da Bell Laboratories. Sua primeira utilização importante foi a reescrita do Sistema Operacional UNIX, que até então era escrito em assembly.
Em meados de 1970 o UNIX saiu do laboratório para ser liberado para as universidades. Foi o suficiente para que o sucesso da linguagem atingisse proporções tais que, por volta de 1980, já existiam várias versões de compiladores C oferecidas por várias empresas, não sendo mais restritas apenas ao ambiente UNIX, porém compatíveis com vários outros sistemas operacionais.
O C é uma linguagem de propósito geral, sendo adequada à programação estruturada. No entanto é mais utilizada escrever compiladores, analisadores léxicos, bancos de dados, editores de texto, etc..
A linguagem C pertence a uma família de linguagens cujas características são: portabilidade, modularidade, compilação separada, recursos de baixo nível, geração de código eficiente, confiabilidade, regularidade, simplicidade e facilidade de uso.
2. LINGUAGEM C
Desvio condicional
O desvio condicional é uma estrutura de fluxo onde o programa analisa uma condição e:
Caso a condição seja verdadeira será executado um comando;
Caso esta condição seja falsa será executa outro comando.
Na linguagem C esta estrutura é representada pelo comando if, onde sua sintaxe é:
- if (CONDIÇÃO) = COMANDO1;
- else = COMANDO2;
Se a CONDIÇÃO for verdadeira, COMANDO1 será executado, caso contrário, COMANDO2 será executado.
Conforme segue no exemplo do quadro abaixo:
Repetição com teste no início
A CONDIÇÃO é avaliada e, caso seja verdadeira, o COMANDO é executado;
A CONDIÇÃO é avaliada novamente e, caso seja verdadeira, o COMANDO é executado novamente;
Isto se repete até que a avaliação da CONDIÇÃO resulte em falso.
Esta estrutura é representada pelo comando while, cuja sintaxe é:
- while (CONDIÇÃO) = COMANDO;
A característica importante deste tipo de