Questão 2127384

Tecnologia da Informação · 2023

Questão

ID 2127384

Disciplina: 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:

Alternativas da questão 2127384
Pular para o conteúdo principal