/* Zadanie: Napisz program, ktory utworzy plik wyjsciowy "liczby.dat" i wpisze do niego n liczb pseudolosowych z zakresu 0-1 wraz z ich liczba porzadkowa. * n podaje uzytkownik. * Format pliku powinien wygladac nastepujaco: * 1 0.45 * 2 0.32 * . * . * . * n 0.11 */ #include #include #include using namespace std; int main(){ int n, i=1; cout << "Ile liczb wygenerowac? "; cin >> n; ofstream plik; plik.open("liczby.dat"); if(!plik){ cerr << "Problem z otwarciem pliku liczby.dat" << endl; return 1; } srandom(time(NULL)); while(i<=n){ double liczba = (double)random() / RAND_MAX; plik << i << " " << liczba << endl; i++; } plik.close(); return 0; }