Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
MrRyuDO
0 / 0 / 0
Регистрация: 01.09.2015
Сообщений: 86
#1

Написать программу, угадывающую загаданное пользователем число, за несколько попыток (цикл while)

17.01.2016, 17:08. Просмотров 243. Ответов 4
Метки нет (Все метки)

добрый вечер всем вот код,нужно чтоб компьютер отгадал число ведёное тобой с клавиатуры за определёное кол-во попыток,но проблема в том что он отгадывает определёные числа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include<iostream>
using namespace std;
void main()
{
setlocale(LC_ALL, "rus");
int a, b = 50;
char x = '0';
cout « "Загадайте число: " ;
cin » a;
cout « "50 ? " « endl;
while (x != '=')
{
cout « "Введите знак >, < или = ";
cin » x;
if (x == '>')
{
b = b + (b / 2);
cout « b « " ? " « endl;
}
else if ( x == '<')
{
b = b - (b / 2);
cout « b « " ? " « endl;
}
 
}
cout « "Ура я выиграл! Число было " « b « endl;
system("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2016, 17:08
Ответы с готовыми решениями:

Игра - компьютер отгадывает загаданное пользователем число
Доброго времени суток! Саму игру я написал, может, и коряво, но вроде работает...

Разработать программу, угадывающую число
Необходимо разработать программу, угадывающую число на языке С++ с применением...

Программа отгадывает загаданное пользователем число: реализовать "защиту от дурака"
Программа отгадывает, загаданное пользователем число #include &quot;stdafx.h&quot;...

[C++] Написать программу, которая проверяет, является ли введенное пользователем целое число простым
1) Написать программу, которая проверяет, является ли введённое с клавиатуры...

Написать программу, которая проверяет, является ли введенное пользователем целое число четным
Написать программу, которая проверяет, является ли введенное пользователем...

4
Nosey
1350 / 401 / 144
Регистрация: 22.10.2014
Сообщений: 863
Завершенные тесты: 2
17.01.2016, 17:23 #2
MrRyuDO,
Странно, похоже у вас какие-то проблемы с компилятором.
Попробуйте вот этот код:
C++
1
2
3
4
5
6
7
8
#include<iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "rus");
    cout « "Hello World";
    system("pause");
}
Какие ошибки компиляции выдаются?
0
GbaLog-
Любитель чаепитий
3164 / 1470 / 465
Регистрация: 24.08.2014
Сообщений: 5,200
Записей в блоге: 1
Завершенные тесты: 2
17.01.2016, 17:28 #3
Nosey,
C++
1
system("pause");
У вас VS? Если да, то вопросов нет, а если нет, то нужно ещё <stdlib.h> или <cstdlib> подключить.
0
MrRyuDO
0 / 0 / 0
Регистрация: 01.09.2015
Сообщений: 86
17.01.2016, 17:30  [ТС] #4
ошибке нет,но оно начинает копилировать старый код,как убрать эту функцию?
0
Nosey
1350 / 401 / 144
Регистрация: 22.10.2014
Сообщений: 863
Завершенные тесты: 2
17.01.2016, 17:54 #5
Цитата Сообщение от MrRyuDO Посмотреть сообщение
ошибке нет,но оно начинает копилировать старый код,как убрать эту функцию?
Полностью замените код в окне ввода кода и скомпилируйте.
Ошибки это не "оповещательное окно" они выводятся в консоли компиляции, расположена вроде обычно под областью ввода кода.
Там должны быть ошибки, если выполняется предыдущий код, это означает, что новый код не скомпилировался.
Взгляните пожалуйста.

Добавлено через 19 минут
Господа, знатоки VS, пожалуйста помогите хоткеями и менюшками, чтобы ТС смог скомпилировать код приведённый во втором сообщении и привести нам ошибки.
0
17.01.2016, 17:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2016, 17:54

Написать программу, которая из пяти введенных пользователем чисел, определяет число с наибольшей суммой цифр
Помогите решить задачу по С++.При помощи цикла for. Написать программу, которая...

Цикл do while. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности
Как написать программу, которая определяет максимальное число из введенной с ...

Составить программу, в строке, введенному пользователем, подсчитывает число вхождений того или иного символа. Написать функцию count вычисления числа
Составить программу, в строке, введенному пользователем, подсчитывает число...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru