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

Как сделать подбор рандомный разных чисел (srand (time(0) не помогает)? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать тип-класс TRoom (для вычисления площади комнаты) и его методы http://www.cyberforum.ru/cpp-beginners/thread1245238.html
Описать тип-класс TRoom (для вычисления площади комнаты) и его методы: ввод длины комнаты; ввод ширины комнаты; вывод размеров комнаты; вычисление площади комнаты. Описать тип-класс TVRoom, потомок...
C++ Передача параметров в sprintf - объяснить разницу в двух примерах Заметил, что результат sprintf(line, "%.2f" format, 1.0f);отличается от sprintf(line, "%.2f" format, 0x3f800000);Во втором случае выводится 0.0. Так и должно быть? http://www.cyberforum.ru/cpp-beginners/thread1245225.html
C++ Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах
начал изучение по книге. в конце 1 главы вот такая задачка : Считая, что кубический фут равен 7,481 галлона, написать программу, запрашивающую у пользователя число галлонов и выводящую на экран...
C++ Как создать и работать с сервером для игры
Начал делать двухмерную игру на OpenGL, всё идёт отлично. Проблема в том что я не знаю как сделать для игры сервер и передавать данные (координаты и т.п.) Может где есть подходящий туториал на...
C++ Box2d - создание в теле более одной фигуры\сенсора http://www.cyberforum.ru/cpp-beginners/thread1245213.html
Вот у меня есть персонаж - вот так он создается player = lvl->GetObject("Naruto"); b2BodyDef bodyDef; bodyDef.type = b2_dynamicBody; bodyDef.position.Set(player.rect.left,...
C++ Написать класс для динамического массива с проверкой границ (что подразумевают под инициализацией?) Привет, народ, есть такое задание: 2. написать класс для динамического массива с проверкой границ( аналог std::vector ) +должны быть проверки на выход за пределы массива +операции... подробнее

Показать сообщение отдельно
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
21.08.2014, 10:37  [ТС]
Уважаемый D OK, ваш вариант с srand(unsigned(time(0))); не сработал. По-прежнему одно и тоже число. И я не знаю, какой отрывок кода вам нужен и отсылаю весь код
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
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    setlocale (0, "Russian");
    int i = rand() % 100, choose=0, j=0;
    srand(unsigned(time(0)));
    do
    {
        while (true) 
 
        {
            cout<<"Я загадал число до ста. Какое? ";
            cin >> j;
            if (i>j)
                cout<<"Мое число больше."<<endl;
            else 
            {
                if (i<j)
                    cout<<"Мое число меньше."<<endl;
                else 
                {
                    cout<<"Ты угадал!"<<endl;
                    break;
                }
            }
         }
         cout<<"Продолжить?"<<endl;
         cout<<"1) Да 2) Нет"<<endl;
         cin >> choose;
     } while (choose != 2);
     system ("PAUSE");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru