Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Expressões Booleanas | Outros Tipos de Dados e Conceitos
Tipos de Dados em C++

bookExpressões Booleanas

Deslize para mostrar o menu

Também é possível combinar declarações booleanas. Por exemplo, o jogador está vivo em um jogo enquanto seu health_value > 0 E stamina_value > 0. É possível escrever uma expressão como essa em C++ utilizando o operador and:

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { short health_value = 50; short stamina_value = 70; if (health_value > 0 and stamina_value > 0) std::cout << "Player is alive!"; }

Vamos analisar o operador and em mais detalhes. Ele retorna true se ambas as declarações forem verdadeiras. Se pelo menos uma declaração for false, o operador and retornará false.

E se você quiser que o jogador tenha health_value > 0 OU stamina_value > 0, pode usar o operador or.

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { short health_value = 0; short stamina_value = 70; if (health_value > 0 or stamina_value > 0) std::cout << "There is still health or stamina left!"; }
question mark

Quais afirmações sobre os operadores and e or em C++ estão corretas?

Select all correct answers

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 4. Capítulo 2
some-alt