![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 29.09.2011
Сообщений: 8
|
![]()
Нужно написать программу!
Вот задание lab_rab1-PI.doc 5 вариант(извиняюсь за украинский) вот что то похожее... #include <stdio.h> #include<cmath> #include <fstream> #include <iostream> const int VOLUME=1000; float get_pareto(float A, float B); int main() { FILE *out; float A,B, result; out=fopen("out_pareto.txt","wt"); A=0.4; B=0.2; srand((unsigned)time(0));/*Инициализация датчика равномерного распределения*/ for(int i=1;i<VOLUME;i++) { /*вызов этой функции возвращает случайное число, полученное с помощью распределения Парето*/ result = get_pareto (A, B); fprintf (out,"% f \ n", result); } fclose (out); return (0); } float get_pareto(float A, float B) { int r_num; float root, right; r_num = rand (); /*получение случайного целого числа*/ right = (float) r_num / RAND_MAX +1; /*проекция на интервал (0;1)*/ float u = (pow(1-exp),(A-right)/B); /*вычисление значения обратной функции*/ root = (A-B)*(ln(1-u)); return (root); } |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 130
|
![]()
Закажите на каком-нибудь сайте, там вам за деньги решат, а то хотите всё нахаляву получить...
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание по С | Deshrefresh | Помощь студентам | 0 | 03.12.2010 22:35 |
задание по С++ | AvengerAndrew | Общие вопросы C/C++ | 18 | 26.09.2010 20:24 |
Задание | 1hitJoker | Помощь студентам | 1 | 19.04.2010 18:31 |
задание на С | blackbanny | Помощь студентам | 2 | 15.10.2009 09:39 |