Buscar

Algoritmos a07 t08

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 
Operadores relacionais 
 
Considere o seguinte programa: 
 
#include <iostream> 
using namespace std; 
 
int main() 
{ 
int idade; 
idade = 17; 
cout << "Pode tirar carteira de motorista? " << (idade 
>= 18) << endl; 
idade = 35; 
cout << "Pode tirar carteira de motorista? " << (idade 
>= 18) << endl; 
system("pause"); 
return 0; 
} 
 
A saída deste programa será: 
 
 
 
Na primeira linha, a idade é 17. Logo, 17 >= 18 é falso, que é 0. 
 
Depois disso, a idade é 35. Logo, 35 >= 18 é verdadeiro, que é 1. 
 
Note que o operador de igualdade é escrito com “sinais de 
igual duplo”, ==, não =. Tenha cuidado com esta diferença, 
já que colocar = no lugar de == não é um erro sintático (não 
gera erro de compilação), e não significa o que você espera.

Continue navegando