Форум программистов, компьютерный форум, киберфорум
Наши страницы

Угадать заданное число (1-100) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции и массивы произвольной длины http://www.cyberforum.ru/cpp-beginners/thread621378.html
Привет! Помогите, пожалуйста, найти ошибку и разобраться с таким типом заданий, где неизвестен размер массива. В задачнике было указано, что в таких случаях подразумевается массив до максимум 10...
C++ Вывести таблицу символов от 0 до 225 первое задание: вывести таблицу символов от 0 до 225 Очень надеюсь на вашу помощь! http://www.cyberforum.ru/cpp-beginners/thread621371.html
C++ Линейный Метод Наименьших Квадратов, ошибка в расчетах
Разработка программы аппроксимации табличной функции степенным рядом( линейный метод наименьших квадратов). использование глобальных переменных не допускается. Ошибка в расчетах. Думаю, что проблема...
C++ Решение квадратных уравнений
#include <iostream> #include <conio.h> #include <cmath> using namespace std; void roots(float a, float b, float c) { float d = b * b - 4 * a * c; cout << "Discriminant = " << d <<...
C++ Двухмерный динамической массив http://www.cyberforum.ru/cpp-beginners/thread621342.html
Привет, помогите пожалуйста написать программу, половину уже написал. Задание такое: 1.Вставить ряд в массив.(Зделал) char a = "__________________________________________________"; 2.Вставить...
C++ Выход в случае ввода пустой строки Опять 25 =( Порылся в своих старых темах, опять полистал учебник, но голова не хочет соображать. Где-то допускаю ошибку и прям чую, что знаю где, но не могу понять как :p Программа работает... подробнее

Показать сообщение отдельно
Alt_Shift
50 / 50 / 2
Регистрация: 28.05.2012
Сообщений: 161
09.07.2012, 21:49
Цитата Сообщение от Kastaneda Посмотреть сообщение
Ну, совпадения тоже бывают Какое число?
да хотя бы 25. Сам алгоритм для угадывания числа странный конечно. Но вопрос был "почему не меняется значение переменной", его вроде как раскрыли. Я бы тоже, конечно, сделал иначе и воспользовался чем то вроде
C++
1
2
3
4
5
6
7
8
9
10
11
for(int i=0; i<7; ++i)
        {
        cout<< "Ваше число меньше или равно " << medium << "? (y/n)\n";
        char answer;
        cin >> answer;
        if (answer == "y")
            medium =rand()%medium;
        
        if (answer == "n")
        medium =medium+rand()%(100-medium)
        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.