Lições do módulo (2/3)
Operadores
Operadores em C++ são usados para realizar operações em variáveis e valores. Eles são divididos principalmente em quatro categorias: aritmética, atribuição, relacional e lógica.
Operadores Aritméticos
Estes são usados para realizar operações matemáticas comuns:
QUERY LENGTH LIMIT EXCEEDED. MAX ALLOWED QUERY : 500 CHARS
Operadores de Atribuição
Usado para atribuir valores a variáveis. O C++ também suporta operadores de atribuição de compostos:
int x = 10;
x += 5; // Equivalent to x = x + 5 (15)
x *= 2; // Equivalent to x = x * 2 (30)Operadores Relacionais (Comparação)
Estes retornam um valor booleano (true ou false):
==Igual a!=Não é igual a>Maior que<Menos de>=Maior ou igual a<=Menor ou igual a
bool result = (10 > 5); // trueOperadores Lógicos
Usado para combinar várias expressões booleanas:
&&Lógico E: verdadeiro se ambas as expressões forem verdadeiras.||Lógico OU: verdadeiro se pelo menos uma expressão for verdadeira.!Logical NOT: inverte o valor true.
bool isAdult = true;
bool hasTicket = false;
bool canEnter = isAdult && hasTicket; // falseExperimente também.
Calcule o restante da divisão de 17 por 5 usando o operador modulo %. Salve o resultado em uma variável inteira chamada remainder e imprima-a com std::cout.
Mostrar dica
L'operatore modulo em C++ è` % `.
Solução disponível após 3 tentativas
Dada a idade = 20 e hasLicense = true, verifique se a pessoa pode dirigir (canDrive). Ambas as condições devem ser verdadeiras. Use o operador &&, armazene o resultado em uma variável booleana chamada canDrive e imprima-o.
Mostrar dica
Use o operador lógico E `&&` para combinar as duas condições.
Solução disponível após 3 tentativas