Felipe Dorizo de Souza
Alguns comandos em linguagem C
Assim como utilizamos uma linguagem para nos comunicar (linguagem natural), também utilizamos linguagens para “conversar” com o computador. Utilizando uma linguagem podemos dizer ao computador o que fazer, por isso chamamos de linguagem de programação.
Como no final das contas o computador só entende em binário, 1 e 0, ele precisa traduzir e/ou interpretar a linguagem que estamos usando. No caso da linguagem C, ele será compilada para que o computador possa nos entender.
A linguagem C foi criada em 1972 por Dennis Ritchie e é bastante influente até hoje.
O comando If editar
Sua forma geral é:
if (condição) declaração;
A expressão, na condição, será avaliada. Se ela for zero, ou tiver um valor booleano falso, a declaração não será executada. Caso contrário, a declaração será executada. Aqui apresentamos o exemplo de um uso do comando if.
O else editar
Podemos pensar no comando else como sendo um complemento do comando if. O comando if completo tem a seguinte forma geral:
if (condição) declaração_1; else declaração_2;
A expressão da condição será avaliada. Se ela for diferente de zero a declaração 1 será executada. Se for zero a declaração 2 será executada. É importante nunca esquecer que, quando usamos a estrutura if-else, estamos garantindo quem pelo menos uma das duas declarações será executada. Nunca serão executadas as duas ou nenhuma delas. Abaixo está um exemplo do uso do if-else que deve funcionar como o programa da secção anterior.
O if-else-if editar
A estrutura if-else-if é apenas uma extensão da estrutura if-else. Sua forma geral pode ser escrita como sendo:
if (condição_1) declaração_1; else if (condição_2) declaração_2; else if (condição_3) declaração_3; else if (condição_n) declaração_n; else declaração_default;
A estrutura acima funciona da seguinte maneira: o programa começa a testar as condições começando pela 1 e continua a testar até que ele ache uma expressão cujo resultado dê diferente de zero. Neste caso ele executa a declaração correspondente. Só uma declaração será executada, ou seja, só será executada a declaração equivalente à primeira condição que der diferente de zero. A última declaração (default) é a que será executada no caso de todas as condições darem zero e é opcional. Um exemplo da estrutura acima.
Aqui foi listado comandos básicos em C, caso alguem queira editar fique a vontade.