Faça um programa que receba dois valores inteiros. Depois confira se o primeiro é maior do que o segundo. Imprima 1 se for verdade e 0 se for falso.
Passo 1
A entrada desse programa são dois números inteiros. Então vamos criar duas variáveis inteiras para guardar os valores inseridos pelo usuário, e uma variável booleana para armazenar o resultado da comparação.
Vamos começar usando os comandos cout e cin para receber as variáveis do usuário.
Passo 2
O foco da questão é realizar a operação booleana de “maior que” e pra isso vamos usar o operador booleano .
Com esse operador podemos comparar dois valores da seguinte forma:
Se o primeiro valor for maior que o segundo, o resultado da operação é verdadeiro que é representado pelo número .
Mas caso o primeiro valor seja menor ou igual ao segundo, então a operação é falsa e o resultado é representado pelo número .
Com isso em mente, a gente pode efetuar a operação e guardar o resultado da operação na variável , que vai valer 1 (verdadeiro) ou 0 (falso). Veja o código:
Passo 3
Ok, agora a variável armazena o resultado da operação booleana. Então usando o comando podemos imprimir o valor armazenado nessa variável.
Se a operação for verdadeira será impresso o valor , se a operação for falsa será impresso o valor :
E é isso, a questão está feita! Até a próxima!