Cześć.
1) Pytanie w kodzie
2)Druga sprawa jest taka że to generuje 60x nazwe/imie/haslo a do notatnika zapisuje tylko jedno z tych. Jak temu zaradzić ?
3)Jak zrobić żeby to dawało liczby min. 5 cyfrowe do 7 cyfrowych bo aktualnie wygląda to tak że da np. nazwaXXX a ma dawać nazwaXXXXX
X- to liczby
Z góry dziękuję za jakąkolwiek pomoc :)
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
using namespace std;
class losuj{
public:
int cyfry;
losuj(){
srand(time(NULL));
for(int i=1;i<60;i++){ <-- Generuje max. 60 razy a gdy wpiszę tam np. 65 to zrobi 60 i cmd się zatnie
cyfry= rand()%(9999999)+1;
cout<<"nazwa"<<cyfry<<endl;
cout<<"imie"<<endl;
cout<<"haslo"<<endl;
fstream plik;
plik.open("konto.txt",ios::out);
plik<<"nazwa"<<endl;
plik<<"imie"<<endl;
plik<<"haslo"<<endl;
plik.close();
}
}
};
int main()
{
losuj start;
getch();
return 0;
}