Fundamentos de Programação 1 - Alcides Maya Tecnologia
Fundamentos de Programação 1 - Alcides Maya Tecnologia
Fundamentos de Programação 1 - Alcides Maya Tecnologia
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Escola Alci<strong>de</strong>s <strong>Maya</strong> - Primeiro Módulo<br />
else<br />
r = x - 7;<br />
printf ( “o resultado do calculo e: %d “, r );<br />
getch( );<br />
}<br />
múltiplos comandos <strong>de</strong>ntro <strong>de</strong> um if<br />
Quando <strong>de</strong>sejamos agrupar comandos, criando um bloco <strong>de</strong> comandos, utilizamos o abre chaves “{“ e fecha<br />
chaves “}” para encapsular estes comandos.<br />
No if é a mesma coisa, caso vários comandos sejam necessários no corpo do comando if, eles <strong>de</strong>vem estar<br />
entre chaves.<br />
Sua forma geral é:<br />
if (expressão)<br />
{<br />
comando_11;<br />
comando_12;<br />
comando_13;<br />
}<br />
else<br />
{<br />
comando_21;<br />
comando_22;<br />
}<br />
On<strong>de</strong> a expressão é avaliada; se for verda<strong>de</strong>ira os comando_11, comando_12 e o comando_13 são<br />
executados. Se for falsa o comando_21 e o comando_22 são executados.<br />
O programa abaixo dá um exemplo <strong>de</strong> como encapsulamos comandos.<br />
main( )<br />
{<br />
int num;<br />
printf (“digite um número: “ );<br />
scanf (“%d” , &num);<br />
if (num > 0)<br />
{<br />
printf (“o número “);<br />
printf (“digitado é “);<br />
printf (“positivo”);<br />
}<br />
34