//Paragwgh tyxaiwn arithmwn kanonikhs katanomhs me Monte-Carlo methodo. //To aoristo oloklhrwma ths f(x):Gauss den yparxei kai efarmozw monte-carlo. #include #include #include #include #include #include #define EXEI_ELLHNIKO_EXCEL using namespace std; int main(){ const int a=0,b=1000; double x,y,f,m,s; string outputname; char* buffer = 0; int i=0,j; cerr<<"\n PARGWGH TYXAIWN ARITHMWN KANONIKHS KATANOMHS"<>m; while (cin.peek() != '\n') cin.ignore(); cin.ignore(); cerr<<" Dwse diaspora : "; cin>>s; while (cin.peek() != '\n') cin.ignore(); cin.ignore(); cerr<<" Plhthos tyxaiwn arithmwn : "; cin>>j; while (cin.peek() != '\n') cin.ignore(); cin.ignore(); buffer = new char[2000]; cerr<<" Dwse arxeio e3odou (enter=o8onh): "; cin.getline(buffer, 1999); outputname = buffer; delete[] buffer; buffer = 0; cerr<=y) { sprintf(buffer, "%f", x); #ifdef EXEI_ELLHNIKO_EXCEL // Alla3e thn upodiastolh apo "." se ",". char* p = buffer; while(*p) {if (*p == '.') *p = ','; p++;} #endif if (file) file << buffer << endl; else cout << buffer << endl; } i++; } delete[] buffer; // Kleinei to arxeio. if (file) file.close(); return 0;}