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

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

Войти
Регистрация
Восстановить пароль
 
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
#1

случайные значения в с++ - C++

07.12.2013, 20:16. Просмотров 233. Ответов 4
Метки нет (Все метки)

Подскажите, пожалуйста. Есть 3 заданные числа. Как сделать так, чтобы генерировалися толко заданые???
Я написал свой пример, но там всегда выдаёт значение 1.

C++
1
2
3
4
int funx(){
    int xxx=150 || 160 || 170;
        return xxx;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2013, 20:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос случайные значения в с++ (C++):

Случайные значения в массиве int - C++
Здравствуйте, возникла такая проблема - присваиваются случайные значения массиву. Все значения с помощью цикла изначально обнулял - ноль...

Почему случайные значения всегда одни и те же? - C++
Дано условие: С помощью генератора случайных чисел смоделировать выбрасывание игральной кости (1 ... 6). Вывести на экран количество...

Случайные значения для разных объектов - C++
Здравствуйте. Я тут взялся за консольный морской бой, нарыл на форуме пару способов генерации случайных чисел, только есть...

В двумерный массив занести случайные значения и посчитать сумму столбцов - C++
Написать программу, которая вводит по строкам с клавиатуры ^мерный массив и вычисляет сумму его элементов по столбцам. #include...

Сгенерировать случайные числа с плавающей точкой в заданном диапазоне, включающем и отрицательные значения - C++
возникла проблема, не могу решить... раньше когда пользовался функ. ( x + rand() % x ) с целыми числами было все хорошо, но у меня есть...

Случайные числа от -10 до 10 - C++
сижу я значит и не могу вывести случайные числа от -10 до 10! Получается только от -50 до 50, for(int j= 0; j<8; j++) ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
07.12.2013, 20:24 #2
Romantikkk, 150 || 160 || 170 это всегда один, потому что "правда или правда или правда = правда", лучше создавать массив, засовывать в него числа и с помощью рандома, рандомно выбирать элементы массива
1
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
07.12.2013, 20:25  [ТС] #3
а можете проиллюстрировать, если не тяжело?)
0
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
07.12.2013, 20:30 #4
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <ctime>
#include <cstdlib>
 
int main()
{
    int arr[] = {150, 160, 170};
    srand(time(nullptr));
    std::cout << arr[rand() % 3];
    return 0;
}
2
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
07.12.2013, 20:44  [ТС] #5
спасибо огромное!!!)))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2013, 20:44
Привет! Вот еще темы с ответами:

Случайные числа - C++
Можно ли генерировать случайные числа типа float с помощью rand()?

Случайные числа. - C++
Есть числа 2,4,6,8,0 - из них нужно случайно выбрать одно. Как это сделать? Google'ил, нашел только что то по типу #include &lt;stdlib.h&gt; ...

Случайные числа в C++ - C++
нужно присвоить переменной числа от -50 до 50, как сделать?

Случайные числа - C++
Написать генератор псевдослучайных чисел по алгоритму f(n) = f(n-1) + f(n-2) + f(n-3) ( f0 = f1 = f2 = 1) r = fn mod 211. ( 0 - 210) ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
07.12.2013, 20:44
Ответ Создать тему
Опции темы

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