alarm
Задайте вопрос
Информатика
Steven

С++ посчитайте пж код готов нужно только с помощю функции его сделать (редактировать) очень прошу. Тема урока ФункцииНапишите программу, которая играет в игру "Угадай число" следующим образом: вашапрограмма "планирует" число (случайное число в диапазоне от 1 до 1000), которое тугадать. Далее программа печатает:У меня есть число между 1 и 1000 Отгадайте и введите ваше число . . . Далее игрок вводит первое число. Программа соответствует одной из фраз:Прекрасно Вы угадали число Будете играть дальше?Слишком мало. Попробуйте еще раз. Слишком велико. Попробуйте еще раз. При реализации игры необходимо написать функцию, которая принимает два числа:"Задуманное" и ответ игрока, а после анализа печатать одну из фраз. Вот код но мне нужно с помощю функции переделать. #include #include #include #include #include using namespace std;void main(){setlocale(LC_CTYPE, "ukr");srand(unsigned(time(NULL)));int a, b, i;a = rand() % 1000 + 1;printf( "Гра "Вгадай число". nn");printf( "У мене є число між 1 та 1000. n");printf( "Відгадайте і введіть ваше числоnn");for (i = 1; i < 100; i++){printf( "--->");scanf_s("%d",&b);if (b == a){printf("Чудово Ви вгадали число Будете грати далі?n");printf("Ви вгадали число з %d попитки n",i);break;}if (b > a){printf("Занадто велике. Спробуйте ще раз. n");}if (b < a){printf("Занадто мале. Спробуйте ще раз. n");}}if (b = a && i == 100){printf("Нажаль ви так і не вгадали число ");printf("n");}}

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

#include <iostream>

#include <stdio. h>

#include <time. h>

#include <stdlib. h>

using namespace std;

//Compiler version g++ 6. 3. 0

using namespace std;

void StartGame()

{

cout << " Игра угадай число";

cout << " У меня есть число между 1 и 1000 Отгадайте и введите ваше число "

<< endl;

cout << " Угадайте и ведите число" ;

}

int RandElement(int *a)

{

*a = rand()%10+1;

return *a;

}

int InputElement(int *b)

{

cin >> *b;

return *b;

}

void WinLose(int &a , int &b)

{

for(int i=0;i<1;i++)

{

if( b==a)

{

cout << "Вы угадали число" << endl;

break;

}

if( b<a)

{

cout << "Вы не угадали. Даное число больше" << endl;

}

if( b>a)

{

cout << "Вы не угадали. Даное число меньше" << endl;

}

if(b!=a&&i==5)//Проверка

{

cout<<"К сожалению Вы так и не смогли угадать число. . . n";

}

}

cout << " Бот загадал число " << a;

}

int main()

{

srand(time(0));

int a,b;

//setlocale(LC_CTYPE, "rus");

StartGame();

RandElement(&a);

InputElement(&b);

WinLose(a,b);

}

123
sure
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

16. Как узнать сколько всего бай

рисунок размером 1024 на 512 пик

На Python и на C++ КалькуляторИ

Петя очень любит играть в шахмат

Петя очень любит играть в шахмат

{ JavaScript } Реализовать «вирт

Контакты
Реклама на сайте