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

Компьютер угадывает число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Автоматические тесты http://www.cyberforum.ru/cpp-beginners/thread782788.html
Добрый вечер. Пишу для курсового проекта автоматические тесты для одной формы довольно обширного проекта. Есть функция, проверяющая текущий трек(проект связан с радиолокацией). Функция: void...
C++ Найти: средний результат; всех воспитанников заданного тренера помогите написать задание. Представить данную в варианте информацию в виде структуры. Реализовать функции считывания из файла/консоли и записи в файл/консоль полученной структуры. Сформировать... http://www.cyberforum.ru/cpp-beginners/thread782774.html
из Си С++ C++
Привет всем, народ хелпание с переделыванием кода из си в с++, вроде все правильно переделал, а программа перестает работать как надо... // kursa4.cpp: определяет точку входа для консольного...
При передаче ссылки на указатель программа зависает C++
Почему это не работает (точнее работает но зависает т.к. в set_val_to23() ссылка на указатель val передаётся со значением 0: main(): void set_val_to23(int* &val) { *val=23; } int...
C++ Ошибка в коде http://www.cyberforum.ru/cpp-beginners/thread782747.html
Здравствуйте. В книге "ООП" Р. Лафоре, в главе 6 есть программка. Которая не хочет запускаться. Сперва набирал сам, после "долгих мучений" решил запустить оригинальный код посмотреть или запуститься...
C++ Бинарные файлы 2) Даны упорядоченные бинарные файлы "f.bin" и "g.bin", содержащие целые числа типа int. Например, f = <1,1,2,4,4,4,5> g = <1,1,3,4,6,6,7,7,7> 2A) создать упорядоченный бинарный файл "A.bin" с НЕ... подробнее

Показать сообщение отдельно
abit
263 / 261 / 33
Регистрация: 03.02.2013
Сообщений: 730
09.02.2013, 22:14
какой в баню рандом?
воспользуйся бинарным поиском, бро

Добавлено через 11 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main()
{
 
int x=100,y=1, number, i;
char v;
    while (v!='y')
    {
        i++;
        number=y+(x-y)/2;
        cout << number << "\n";
        cin >> v;
        if (v=='l') x=x-(x-y)/2;
        else if (v=='h') y=y+(x-y)/2;
        else if (v=='y') break;
    }
    cout << "Yeah! I've done it in " << i << " moves!";
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru