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

Угадывание числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод в виде таблицы значения функции y=f(x) http://www.cyberforum.ru/cpp-beginners/thread172892.html
Написать программу, которая выводит в виде таблицы значения функции y=f(x) на интервале х∈ c шагом dx=1 2*sqr(x) +10,если х=5 или х=10 f(x) = sqrt(4*x) + sqrt(27*x)*27*x -x, если х=1 -1/x, в остальных случаях Необходимо реализовать программу в двух версиях. В одной версии сле-дует применить циклическую конструкцию с условиями, а в другой вер-сии –...
C++ Обмен по RS-422 Добрый всем день! Подскажите, пожалуйста, что можно почитать для организации обмена по RS-422. Никак не могу найти внятных примеров или исходников по этому протоколу. http://www.cyberforum.ru/cpp-beginners/thread172122.html
C++ Вектор чисел
Здравствуйте, возникла проблема с перебором в с++. Такая задача: есть вектор чисел (их вводит пользователь парами, то есть пользователь вводит всегда четное количество чисел). Реализована функция S (k,l,m,n), у которой (k,l), (m,n) - две пары чисел (из тех что ввел пользователь). Мне нужно найти сумму всех S (k,l,m,n) со всевозможными сочетаниями пар чисел, введенных пользователем. Если...
Четверти на координатной плоскости C++
Вводятся координаты точки на плоскости (X и Y, вещественные числа). Вывести номер координатной четверти, в которой расположена эта точка. Если точка нахо-дится в начале координат или на одной из осей, то вывести соответствующее сооб-щение. Примеры: Ввод Вывод 1 1 1 Ввод Вывод -3 -1 3 Ввод Вывод 1 0 x-axis Прошу объяснить, если можно, в чем моя ошибка,...
C++ Определить простые множители http://www.cyberforum.ru/cpp-beginners/thread171735.html
Задание: Составить программу определения, является ли данное число простым. Если число не является простым, то определить все его простые множители Заранее спасибо..
C++ Реализация контейнера типа мультимножество Подскажите пожалуйста: как реализовать контейнер типа "мультимножество", без использования STL? подробнее

Показать сообщение отдельно
NightmareZ
 Аватар для NightmareZ
1336 / 559 / 37
Регистрация: 31.03.2009
Сообщений: 1,907
06.10.2010, 06:57     Угадывание числа
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
30
31
32
33
34
35
36
37
38
#include <cstdlib>
#include <ctime>
#include <iostream>
 
int main()
{
    srand (time(NULL));
    int tryAgain = 0;
 
    do
    {
        std::cout << "pick a number from 1 to 10" << std::endl;
 
        int target = rand() % 10;
        int count = 0;
        int current;
 
        while (true)
        {
            count++;
 
            std::cin >> current;
            if (current == target)
                break;
            else if (current > target)
                std::cout << "lower!" << std::endl;
            else
                std::cout << "higher!" << std::endl;
        }
 
        std::cout << "you finally got it!!!" << std::endl << std::endl;
        std::cout << "it took you " << count << " guesses" << std::endl;
 
        std::cout << "give someone else a chance? ( 0 for yes, 1 for no)" << std::endl << std::endl;
        std::cin >> tryAgain;
    } while (tryAgain == 0);
    return 0;
}
 
Текущее время: 01:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru