Napisz program w c++, który zapisze do pliku 100 wygenerowanych losowych liczb całkowitych z zakresu podanego przez użytkownika.
Jeśli możecie to opiszcie jeszcze co w danej linijce programu się dzieje(tylko to co najważniejsze).
Z góry dziękuję, daje naj...
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include <iostream> //biblioteki
#include <stdlib.h>
#include <time.h>
#include <fstream>
#include <conio.h>
using namespace std;
int main()
{
srand((unsigned)time(NULL)); // zarodek liczb pseudolosowych
int a,b;
cout<<"Podaj a: ";
cin>>a;
cout<<"Podaj b: ";
cin>>b;
std::ofstream file("liczby.txt"); //otwarcie pliku liczby.txt ewentualne jego stworzenie
for(int i=0;i<100;i++)
{
file<<i+1<<": "<<a+rand()%(b-a+1)<<endl; //zapisywanie do pliku wygenerowanej liczby
}
cout<<"zapisano do pliku"<<endl;
file.close(); //zamykanie pliku
getch();
return 0;
}