Expressõ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
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
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!"; }
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 2
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 4.35Seção 4. Capítulo 2