Cześć, przepraszam że kolejny temat ale do poprzedniego nie mam dostępu (usunięte czy coś a widać go).
- Pytanie w kodzie
- Druga sprawa jest taka że to generuje 60x nazwe/imie/haslo a do notatnika zapisuje tylko jedno z tych. Jak temu zaradzić ?
- 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;
}