Einstein Santos
UFRN
08 de agosto de 2018
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
if ( <EXPRESSÃO_DE_TESTE> )
{
instrução_1;
instrução_2;
.
.
.
instrução_n;
}
7 int main ()
8 {
9 int num ;
10
14 if ( num %2==0) {
15 cout <<" O número digitado é PAR ! " << endl ;
16 }
17
18 return 0;
19 }
Einstein Santos (UFRN) ECT2303 – Linguagem de Programação 08 de agosto de 2018 6 / 31
Sumário
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
if ( <EXPRESSÃO_DE_TESTE> )
{
instrução_if_1;
instrução_if_2;
.
.
.
instrução_if_n;
}
else
{
instrução_else_1;
instrução_else_2;
.
.
.
instrução_else_n;
}
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
if( <EXP1> )
{
<EXP2>;
}
else
{
<EXP3>;
}
1 max = ( a > b ) ? a : b ;
2
3 // Equivale à :
4
5 if ( a > b ) {
6 max = a ;
7 } else {
8 max = b ;
9 }
3 // Equivale à :
4
5 if ( x % 2) {
6 cout <<" Ímpar " ;
7 } else {
8 cout <<" Par " ;
9 }
Einstein Santos (UFRN) ECT2303 – Linguagem de Programação 08 de agosto de 2018 13 / 31
Sumário
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
if ( <EXPRESSÃO_DE_TESTE_1> )
{
bloco_de_instruções_1;
}
else if ( <EXPRESSÃO_DE_TESTE_2> )
{
bloco_de_instruções_2;
}
.
.
.
else if ( <EXPRESSÃO_DE_TESTE_n> )
{
bloco_de_instruções_n;
}
else
{
bloco_de_instruções_n+1;
}
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios
switch ( <EXPRESSÃO> )
{
case <constante_1>:
bloco_de_instruções_1;
break;
case <constante_2>:
bloco_de_instruções_2;
break;
case <constante_3>:
bloco_de_instruções_3;
break;
.
.
.
case <constante_n>:
bloco_de_instruções_n;
break;
default:
bloco_de_instruções_default;
}
1 O comando if
2 O comando if-else
4 O comando if aninhado
5 O comando break
6 O comando switch
7 Exercícios