Questão
ID 2127384Disciplina: Tecnologia da Informação
Assunto: C e C++
Ano: 2023 Banca: IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso Órgão: Instituto Federal de Mato Grosso
Considere o código fonte escrito em C++ baseado em Deitel e Deitel (2017) e executado em https://www.onlinegdb. com/online_c++_compiler.
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void guessGame();
bool isCorrect( int, int );
int main()
{
guessGame();
return 0;
}
void guessGame()
{
int answer;
int guess;
char response;
do {
answer = 1 + rand() % 1000;
cout << "Eu tenho um numero no intervalo entre 1 ate 1000.\n"
<< "Voce consegue adivinhar este numero?\n"
<< "Digite o seu primeiro palpite: ";
cin >> guess;
while ( !isCorrect( guess, answer ) )
cin >> guess;
cout << "\nParabens, voce acertou!\n"
<< "Gostaria de jogar novamente (s or n)? ";
cin >> response;
cout << endl;
} while ( response == 's' );
}
bool isCorrect( int g, int a )
{
if ( g == a)
return true;
if ( g < a )
cout << "Muito baixo. Digite o novo palpite: ";
else
cout << "Muito alto. Digite o novo palpite: ";
return false;
}
Fonte: DEITEL, Paul; DEITEL Harvey. C++ How to Program. 10. ed. Boston: Pearson, 2017.
Indique a sentença CORRETA: