Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2016, 22:39   #1
andreyko5757
Новичок
Джуниор
 
Регистрация: 08.11.2016
Сообщений: 2
По умолчанию Кратные интегралы методом Монте-Карло (Visual C/C++)

Помогите. Неделю как перешел с Паскаля на С/С++
Не понимаю в чем ошибка. На том же Паскале такая же программа работает.
Проблема где то с рандомом...

Код:
	 for (i=1;i<=n;++i)
	 { 
		 srand((unsigned)time(NULL));
		 for(j=1;j<=por;++j)
		 {
			 g=(double)rand()/RAND_MAX;
			 z[j]= mas[j][1] + (double)g*(mas[j][2]-mas[j][1]);
			 q=q+g;
			 Sleep(10);
		 }
		 s=s +(z[1]*z[1])/z[2];
	 }

Последний раз редактировалось andreyko5757; 09.11.2016 в 18:45.
andreyko5757 вне форума Ответить с цитированием
Старый 08.11.2016, 22:56   #2
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Попробуй вынести srand из цикла. Ты постоянно инициализируешь его одним и тем же значением, поэтому может выдавать одинаковые "случайные" числа.
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Старый 08.11.2016, 23:45   #3
andreyko5757
Новичок
Джуниор
 
Регистрация: 08.11.2016
Сообщений: 2
По умолчанию

Спасибо)
кажется работает
2 дня думал где ошибка
andreyko5757 вне форума Ответить с цитированием
Старый 09.11.2016, 06:10   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Подумайте еще над тем, что массивы нумеруются с 0
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Си/Си++ Нахождение площади методом Монте-Карло Маришка_Курносова Помощь студентам 3 11.11.2012 16:17
Кратные интегралы методом Монте-Карло (php) TERAB1T Помощь студентам 1 24.05.2010 11:45
интегралы и метод монте-карло byte916 Помощь студентам 2 19.01.2010 16:13
методом монте-карло Uskoff Microsoft Office Excel 1 15.01.2010 14:27
Помогите с методом Монте-Карло!!! Byanka Помощь студентам 2 09.02.2009 20:18