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

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

Войти
Регистрация
Восстановить пароль
 
strange_man
9 / 9 / 0
Регистрация: 17.05.2012
Сообщений: 118
#1

Написать функцию randint() - C++

12.04.2013, 12:58. Просмотров 590. Ответов 1
Метки нет (Все метки)

Задание из учебника Страуструпа "Принципы и практика использования С++".

Напишите простую функцию randint(), генерирующую псевдослучайные числа в диапазоне [0:MAXINT].
Автор ссылается на учебника Кнута "Искусство программирования. Том 2", где можно бы почерпнутьинформацию о случайных числах. Но материал там сложноватый для моего уровня.

В чем суть задания - придумать свой алгоритм генерации случ. чисел или на основе имеющихся в книге Кнута написать функцию?

Нужно ли мне это вообще? Я знаю что функция генерации случ. чисел есть в стандартной библиотеке. Разве что для понимания, как оно работает, может...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2013, 12:58     Написать функцию randint()
Посмотрите здесь:

Написать встроенную функцию min () и обычную функцию imin (), которые возвращают меньшее из двух целых значений - C++
Написать встроенную функцию min () и обычную функцию imin (), которые возвращают меньшее из двух целых значений.

написать функцию в С++ - C++
Надо написать функцию которая выводит из вектора числа ,которые меньше чем средняя арифметическая максимума и минимума. длину вектора...

написать функцию - C++
Ребята,помогите написать функцию char blanks(), которая 1) из входного потока читает литеру за литерой, пока не встретит цифру, букву,...

написать функцию - C++
помогите пожалуйста как будет выглядеть функция из такого кода for (int i=0; i<n; i++) { cout <<"text"<<i+1<<"text"; ...

Написать функцию - C++
Помогите,пожалуйста,написать функцию.Вот задание: Дан целочисленный массив a(n). Написать и протестировать функцию, которая возвращает...

Написать функцию. - C++
Есть такая задача: Даны два вещественных числа. Поменять местами целую и дробную части этих чисел. (Использовать соответствующую функцию). ...

Написать функцию - C++
Написать функцию swap (A,B), меняющую местами максимальные элементы матриц A и B. (Считать, что в каждой матрице только один элемент...

Написать функцию на С++ - C++
Нужна помощь написать выражение для вычисления на С++. Никак не получаеться. Нужна ваша помощь.

Написать функцию - C++
Написать функцию , которая вычисляет сопротивление цепи, состоящий из двух резисторов. Параметрами ф-ции являются величины сопротивление и...

написать функцию из 10 с.с в 16 - C++
Напишите функцию, которая переводит заданное число из 10-ной системы счисления в 16-ричную систему счисления

Написать функцию - C++
Написать функцию, которая выводит на экран строку, состоящую из звездочек. Длинастроки (количество звездочек) является параметром...

Написать функцию. - C++
"Напишите функцию, которая принимает целое число и возвращает двузначное число, состоящее из первой и последней цифр исходного числа....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1932 / 1541 / 141
Регистрация: 31.05.2009
Сообщений: 2,909
12.04.2013, 14:38     Написать функцию randint() #2
Цитата Сообщение от strange_man Посмотреть сообщение
В чем суть задания - придумать свой алгоритм генерации случ. чисел или на основе имеющихся в книге Кнута написать функцию?
Суть в том чтобы разобраться в теме в целом. В частности, узнать как реализованы стандартные функции rand и srand, в чём заключаются недостатки данных функций и какие способы генерации псевдослучайных последовательностей в каких случаях можно\нужно применять.
Yandex
Объявления
12.04.2013, 14:38     Написать функцию randint()
Ответ Создать тему
Опции темы

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