С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

метод Монте-Карло - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки http://www.cyberforum.ru/cpp-beginners/thread190751.html
Помогите пожалуйста решить задачку: найти в строке самое короткое и самое длинное слово содержащее хотя бы один раз заданный символ
C++ Случайные числа Всем доброго времени суток, я чёт туплю, подскажите, как посчитать сколько чисел сгенерированных случайным образом в диапазоне попадают в диапазон , заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread190745.html
C++ Все возможные варианты перестановки символов строки
Дана строка s, состоящая из n символ (n меньше 6) составить все возможные варианты перестановки этих символов (язык C)
Массивы C++
1. Написать программу которая сложит и поделит елементы двух массивов. Массивы состоят из одинакового количества елементов (количество елементов вводится с клавы). Елементы массива вводятся вручную....
C++ Файловый ввод/вывод в С++ http://www.cyberforum.ru/cpp-beginners/thread190733.html
Здравствуйте не подскажите как организовать файловый ввод вывод в С++ Скажем есть файл 1 из него надо прочитать 2 переменные и записать их в файл 2
C++ прошу помочь найти ошибку задача должна заключатЬся в следующем: вводится предположим число 5, программа обрабатывает и выдает на строке 5 звездочек. #include <cstdlib> #include <iostream> #include <string.h> using... подробнее

Показать сообщение отдельно
Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140

метод Монте-Карло - C++

13.11.2010, 21:12. Просмотров 1696. Ответов 3
Метки (Все метки)

всем привет, у меня вопрос по методу Монте - Карло, у меня есть код,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdlib.h>
#include <iostream>
#include <time.h>
#include <math.h>
using namespace std;
 //double f(double x);
 
 
int main()
{srand ( time ( NULL ) );
    double a, b, g, s, integral, k, x, n, c, N;
      int i;
      int col=0;
for(i=0; i<1000000; i++)
{
k=rand()%999999+1;
if(k<=10 && k>=1)
col++;
//cout<<k<<" ";
}
cout<<endl<<"col="<<col<<endl;
      integral=1000000/(col*9);
     cout<<integral<<endl;
      
      system("Pause");
      return 0;
}
, где разница между пределами интегрирования равна 9, а сам интегралберётся от х посоветуйте пожалуйста этот код работает правильно или нет, я пощитал, сам, с ответом не сходится, буду благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.