2 / 2 / 0
Регистрация: 15.12.2010
Сообщений: 58
|
|
1 | |
Генератор псевдослучайных чисел20.12.2010, 20:24. Показов 5481. Ответов 12
Метки нет Все метки)
(
Написать генератор псевдослучайных чисел по алгоритму r = r * 4231 + 123457;
Подсчитать частоты попадания в каждый из интервалов длиной 10000 при выборке 500000.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
20.12.2010, 20:24 | |
Ответы с готовыми решениями:
12
Генератор псевдослучайных чисел. Генератор псевдослучайных чисел генератор псевдослучайных чисел... Генератор псевдослучайных чисел |
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
20.12.2010, 21:13 | 2 |
так как твой генератор чисел работает только с целыми числами то если брать за множество генерируемых чисел множество от 0 до 4294967296 (4294967296 максимально доступное целое число в языке программирования С) и длину выборки равную 500000 то количество 10000 интервалов будет равно 429496,7296 штук или по правилу округления 429497 штук учитывая близость чисел с увереностью в 99,999% можно предположить что в каждом интервале выпадет всего по 1 числу а значит частота попадания в любой из 10000 интервалов (с вероятностью 99,999%) будет равна 1/500000 или 0,000002
0
|
2 / 2 / 0
Регистрация: 15.12.2010
Сообщений: 58
|
|||||||||||
22.12.2010, 00:41 [ТС] | 3 | ||||||||||
Добавлено через 1 минуту
0
|
2 / 2 / 0
Регистрация: 15.12.2010
Сообщений: 58
|
|
24.12.2010, 16:00 [ТС] | 4 |
UP =//
0
|
![]() 5826 / 3477 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|||||||||||
30.12.2010, 05:12 | 5 | ||||||||||
Да, так, только нужно учесть, что генератор разбит на два файла: файл myrand.h, который определяет интерфейс функций mysrand и myrand и файл myrand.c, в котором определяется реализация этих функций.
Файл myrand.h:
1
|
4202 / 1794 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
30.12.2010, 06:47 | 6 |
0
|
2 / 2 / 0
Регистрация: 15.12.2010
Сообщений: 58
|
|
30.12.2010, 08:54 [ТС] | 7 |
А как будет выглядить программа на Си просто
0
|
Просто Веталь
161 / 101 / 22
Регистрация: 11.05.2009
Сообщений: 628
|
|
30.12.2010, 09:04 | 8 |
0
|
![]() 5826 / 3477 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
30.12.2010, 14:29 | 9 |
1
|
2 / 2 / 0
Регистрация: 15.12.2010
Сообщений: 58
|
||||||
02.01.2011, 12:08 [ТС] | 10 | |||||
Вот так ,правильно? P.S.(посто я пишу лабораторные и все програмы должны быть с использованием только одной библиотеки <stdio.h>)
0
|
![]() 5826 / 3477 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
03.01.2011, 21:11 | 11 | |||||
Оленька*, мы уже написали функцию для генерации случайных чисел, поэтому лучше бы использовать ее, примерно так:
0
|
2 / 2 / 0
Регистрация: 15.12.2010
Сообщений: 58
|
|
09.01.2011, 14:28 [ТС] | 12 |
Nameless One, можете пожалуйста помочь написать саму программу.
Только помоему если я не ошибаюсь там вместо "#include "mysrand.h>" должна быть "<conio.h>"
0
|
![]() 5826 / 3477 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
09.01.2011, 14:32 | 13 |
В смысле написать? Генератор тебе уже написали (и вроде бы даже это был я)
Неа, не должна
0
|
09.01.2011, 14:32 | |
Помогаю со студенческими работами здесь
13
Генератор псевдослучайных чисел Генератор псевдослучайных чисел Генератор псевдослучайных чисел. Массивы,генератор псевдослучайных чисел. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |