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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 43, средняя оценка - 4.86
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
#1

Задать рандомное число - C++

26.11.2012, 23:07. Просмотров 5814. Ответов 4
Метки нет (Все метки)

Собственно когда каждый раз жму ctrl-f5, то выводит одно и тоже числоа. Как сделать так, чтобы каждый раз было разные?
C++
1
2
3
4
5
6
7
8
9
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main ()
{
  printf("%d\n", rand() % 100 + 1);
  return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 23:07     Задать рандомное число
Посмотрите здесь:

Как задать рандомное число от 200 до 800? - C++
Как это правильно оформить? Может кто-нибудь сказать, какой-нибудь простой для понимания алгоритм, по которому задаются диапазоны? Я только...

Продвинутый рандом (возможность задать рандомное число в нескольких диапазонах) - C++
закончил с лабами и от скуки написал продвинутую версию рандома :D просто короче мне понадобилось чтобы можно было задать рандомное число в...

Рандомное число - C++
Здравствуйте, в общем я пытаюсь использовать ф-цию srand, но получается странно. Пример кода: int main() { ...

Получить рандомное число от 1 до 10 - C++
Как получить рандомное число а от 1 до 10.

Рандомное число из *приставка*-секунд - C++
Почему нельзя считать рандомным, скажем, число мили/микро(/нано) секунд в текущем времени? Ведь даже убер-реактивные системы не могут...

Рандомное число в заданном интервале - C++
Число переменной sound должно быть рандомным, но в определенных границах (от 1 до 41). Возможно ли такое? Если да, то прошу помочь. :) ...

Почему рандомное число всегда равно 22? - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int main () { // нужны две константы (Ширины и высоты поля) ...

Пользователь должен отгадать рандомное число - C++
Всем привет:-) Начал изучать c++ самостоятельно и часто посещал ваш форум как гость. Спустя некоторое время понял, что если...

Вывод значения элемента массива рандомное число раз - C++
Как вывести значение элемента массива i раз, при условии что i это рандом с заданным диапазоном. пробовал так: if (i &gt; 0) ...

Как сгенерировать рандомное число 16-тиричной системе счисления 32 разрядное? - C++
Подскажите пожалуйста. Как сгенерировать рандомное число 16-тиричной системе счисления 32 разрядное. С++

Как присвоить переменной рандомное число в диапазоне 000000 до 999999 - C++
Как присвоить переменной предположим А рандомное число в диапазоне 000000 до 999999 , не 0 - 999999 а 000000-999999

Как сделать чтобы каждый раз рандомное число менялось? - C++
Вопрос таков: Как сделать чтобы каждый раз рандомное число менялось? И каким образом или на каком этапе &quot;выбирается&quot; это число, т.к сколько...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
_andrew_
22 / 22 / 3
Регистрация: 14.11.2012
Сообщений: 64
26.11.2012, 23:13     Задать рандомное число #2
Для этого существует функция srand():

http://cppstudy.wordpress.com/2009/0...umbers-in-cpp/
MaRKerNSK
24 / 11 / 1
Регистрация: 26.11.2012
Сообщений: 110
Записей в блоге: 2
26.11.2012, 23:24     Задать рандомное число #3
Вот самый простой генератор псевдослучайных чисел
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <time.h>
 
int main (void)
{
    using namespace std;
    srand(time(NULL));
    cout<<rand()%100;
    system("pause>>void");
    return 0;
}
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
26.11.2012, 23:30  [ТС]     Задать рандомное число #4
Всем спасибо. Вопрос исчерпан.
MaRKerNSK
24 / 11 / 1
Регистрация: 26.11.2012
Сообщений: 110
Записей в блоге: 2
26.11.2012, 23:34     Задать рандомное число #5
Не за что)
Yandex
Объявления
26.11.2012, 23:34     Задать рандомное число
Ответ Создать тему
Опции темы

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