Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- #include <stdio.h>
- #include <iostream>
- #include <fstream>
- #include <string>
- #include <stdlib.h>
- #include <time.h>
- using namespace std;
- using std::cin;
- std::string A,B,D,bopw,C,BOfelh;
- char boreg,muv;
- int reg,muvszam,egy,ketto,eo,ans;
- int choose;
- int main()
- {
- FILE*reg;
- reg=fopen("C:\\reg.txt","r");
- boreg=getc(reg);
- if(boreg == '1')
- {
- fclose(reg);
- printf("On meg nem regisztralt! 1 Regisztracio 2 Kilepes");
- scanf("%d",&choose);
- if(choose==1)
- {
- // Regi
- FILE*fnev;
- fnev=fopen("C:\\nev.txt","w");
- printf("Felhasznalonev: ");
- scanf("%s",&A);
- fprintf(fnev,"%s",A);
- fclose(fnev);
- FILE*fpw;
- fpw=fopen("C:\\pw.txt","w");
- printf("\nJelszo: ");
- scanf("%s", B);
- fprintf(fpw,"%s",B);
- fclose(fpw);
- FILE*reg;
- reg=fopen("C:\\reg.txt","w");
- fprintf(reg,"2");
- fclose(reg);
- }
- if(choose==2) // Kilepes
- return 0;
- }
- if(boreg!='1')
- {
- fclose(reg);
- //Belepes
- printf("Bejelenntkezes");
- printf("\nFelhasznalonev: ");
- getline (cin,C);
- ifstream myfile ("C:\\nev.txt");
- getline(myfile,BOfelh);
- myfile.close();
- if(BOfelh.compare(C)==0) //bejelentkezés if
- {
- printf("\nJelszo: ");
- getline(cin,D);
- ifstream myfile ("C:\\pw.txt");
- getline(myfile,bopw);
- myfile.close();
- if(bopw.compare(D)==0)
- {
- printf("Bejelentkezes sikerult!");
- ujra:
- printf("Jatek! Valaszolj helyesen!\n");
- srand(time(NULL));
- muvszam = rand() % 3; // 0:+ 1:- 2:/ 3:*
- egy= rand() % 100;
- ketto= rand() %100;
- if(muvszam==0)
- {
- muv='+';
- eo=egy+ketto;
- }
- else
- {
- if(muvszam==1)
- {
- muv='-';
- eo=egy-ketto;
- }
- else
- {
- if(muvszam==2)
- {
- muv='*';
- eo=egy*ketto;
- }
- }
- }
- }
- printf("%d %c %d\n\n",egy,muv,ketto);
- printf("%d",eo);
- scanf("%d",ans);
- if(ans==eo)
- {
- printf("A valasz helyes");
- }
- else
- {
- printf("A valasz rossz");
- }
- }
- else
- printf("Rossz jelszo");
- }
- else
- printf("Rossz felhasznalonev!"); //
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement