Escolar Documentos
Profissional Documentos
Cultura Documentos
if ( condiç
condição ) • A condiç
condição deve estar
comando1; entre parênteses.
• O comando if ( ) não
permite ‘;’ no final
• Se houver mais de um
comando, estes devem
if ( condiç
condição ) { vir entre chaves.
comando1; • Se a condiç
condição for
comando2; verdadeira o(s)
} comando(s) seguinte(s)
será
será(ão)
ão) executado(s)
• Se a condiç
condição for
falsa nada será
será
executado.
Comando if ( ) 2
if ( condiç
condição ) • Se a condiç
condição for
comando1; verdadeira o(s)
else comando(s) seguinte(s)
comandoA;
comandoA; será
será(ão)
ão) executado(s).
• Se a condiç
condição for
if ( condiç
condição ) { falsa o(s) comando(s)
comando1; seguinte(s) ao else
comando2; será
será(ão)
ão) executado(s).
}
• Apó
Após } não é permitido
else {
o uso do ‘;’.
comandoA;
comandoA;
comandoB;
comandoB;
}
05. Comando if( ) www.bracad.com.br
Comando if ( ) 3
int idade;
clrscr ( );
printf ( " Digite a idade: " );
scanf ( “%d”
%d”, &idade );
if ( idade >= 18 )
printf ( "\n Maior de idade." );
else
printf ( "\n Menor de idade." );
getch ( );
}
Comando if ( ) 5
Comando if ( ) 6
void main ( ) {
char sexo;
clrscr ( );
printf ( " Digite o sexo: " );
sexo = toupper ( getche ( ) );
if ( sexo == 'F' )
printf ( "\n Feminino." );
else if ( sexo == 'M' )
printf ( "\n Masculino." );
else printf ( "\n Inválido." );
getch ( );
}
05. Comando if( ) www.bracad.com.br
Comando if ( ) 8
Exercí
Exercícios 9
Exercí
Exercícios 11
Exercí
Exercícios 12
1. #include <stdio.h
<stdio.h>
>
2. void main() {
3.
4. if (num > 0)
5. if (num > 50)
6. printf ("ANA");
7. else
8. printf ("BIA");
9. else
10. if (num < 0)
11. printf ("CAIO");
12. else
13. printf ("DUDA");
14. }
Exercícios
18. Se na linha 3 do programa for incluído o comando int num = 10;
O que será apresentado na tela pela execução do programa?
a) nada será apresentado
b) ANA
c) CAIO
d) DUDA
e) BIA
Exercícios
20. Sobre o comando if( ), marque V ou F:
a) ( ) A condição pode ser utilizada com qualquer tipo
de variável
b) ( ) Após o comando else pode ser utilizado um
operador ternário
c) ( ) Logo após a condição se houver mais de um
comando, estes devem vir entre parênteses
d) ( ) Depois do comando else podem ser utilizados
vários comandos
e) ( ) No uso do if é obrigatório o comando else
f) ( ) Pode ser utilizada uma condição composta
g) ( ) Se vários comandos devem ser executados se
uma determinada condição for verdadeira, então
estes devem obrigatoriamente vir entre chaves
05. Comando if( ) www.bracad.com.br