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

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

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

Генерация неравномернораспределенной псевдослучайной последовательности - C++

17.04.2011, 12:19. Просмотров 415. Ответов 1
Метки нет (Все метки)

Здравствуйте. Смысл задания в следующем:
- Нужно сгенерировать последовательность 0-ей и 1-ц. При этом;
-- В программе вводится вероятность появления 0-ей (или 1-ц)
т.е.
Вводим вероятность 0.2 и в итоге получаем массив из 10 элементов, где два элемента нули (единицы), остальные единицы (нули). Как это реализовать на C++?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2011, 12:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Генерация неравномернораспределенной псевдослучайной последовательности (C++):

Оценка псевдослучайной последовательности - C++
Задали семестровую. Не совсем понял суть задачи. Может кто-нибудь подсказать с чего начать?

Генерации псевдослучайной последовательности - C++
Необходимо реализовать программу для генерации псевдослучайной последовательности с помощью линейно конгруэнтного метода. Следующие...

Разработка программы Генератора Псевдослучайной Последовательности - C++
Всем привет! Есть задача: написать программу Генератора Псевдослучайной Последовательности (ГПСП) на С(С++). Полином для ГПСП:...

Подсчитать количество членов псевдослучайной последовательности, попадающих в пределы отрезка [a, b] - C++
Доброе время суток, я совсем не давно на с++ и не могу справиться с задачкой в которой нужно подсчитать количество членов псевдослучайной...

Генерация последовательности случайных чисел - C++
можно ли считать что при генерации последовательности случайных чисел с помощью функций srand и rand при одном и том же начальном значении...

Генерация псевдослучайной последовательности - Алгоритмы
Господа, прошу подкинуть идею. Существует таблица вопросов вида: (id, текст, тип_задания, ...) Из нее нужно сформировать случайный...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
17.04.2011, 13:19 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
  double p0;
  std::cout << "Enter p0: ";
  if( (std::cin >> p0).bad() || p0 < 0. || p0 > 1. )
    {
      std::cout << "error!" << std::endl;
    }
 
  srand( time(0) );
  for( int i=0;i<10;++i )
    {
      int p = rand();
      std::cout << (( p < RAND_MAX * p0 ) ? 0 : 1 ) << ' ';
    }
}
Цитата Сообщение от skafiend Посмотреть сообщение
Вводим вероятность 0.2 и в итоге получаем массив из 10 элементов, где два элемента нули (единицы), остальные единицы (нули). Как это реализовать на C++?
вы не понимаете смысла вероятности
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2011, 13:19
Привет! Вот еще темы с ответами:

Генератор псевдослучайной последовательности с изменяемыми параметрами - MathCAD
как создать генератор псевдослучайной последовательности с изменяемыми параметрами?? помогите плз))

Дополнить приложение кодом формирования псевдослучайной последовательности - C#
Дополнить приложение таким образом, чтобы имелась возможность формирования исходной числовой последовательности состоящих из чисел...

как написать генератор псевдослучайной последовательности использую формулу? - Pascal
как написать генератор псевдослучайной последовательности использую формулу Xn+1=(a* Xn+c) mod m. в диапазоне [0,1).

Напишите программу, которая находит члены псевдослучайной последовательности - Turbo Pascal
Напишите программу, которая находит члены псевдослучайной последовательности при заданных х0, а, с и m, печатает ее на экране и определяет...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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