Advertisement
Guest User

well xD

a guest
Jul 6th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. #include <iostream>
  2. #include <sstream>
  3. #include <string>
  4. #include <windows.h>
  5. #include <cstdlib>
  6. #include <conio.h>
  7. using namespace std;
  8. char x,z,a,b,m;
  9. const string user="Mike";
  10. const int pass=12345;
  11. string s,o;
  12. float p[3];
  13. float t[100];
  14. int y,n,suma;
  15. int srednia() { cout<<"Z ilu liczb chcesz wyciagnac srednia?"<<endl;
  16. cin>>n;
  17. system("cls");
  18. for (int i=0; i<n; i++) { cout<<"Podaj wartosc argumentu nr "<<i+1<<":"<<endl;
  19. cin>>t[i];
  20. system("cls");
  21. suma+=t[i];
  22. }
  23. cout<<"Srednia z podanych liczb to: "<<suma/n<<"."; system("pause"); system("cls");}
  24. int g(){ for(int i=0; i<2; i++){
  25. cout<<"podaj wartosc argumentu "<<i+1<<" :";
  26. cin>>p[i];
  27. system("cls");}}
  28. int c(){cout<<"Wybierz rodzaj dzialania: "<<endl<<"-------------------------"<<endl<<"1.Dodawanie."<<endl<<"2.Odejmowanie."<<endl<<"3.Mnozenie"<<endl<<"4.Dzielenie.";
  29. m=getch();
  30. system("cls");
  31. switch(m){
  32. case '1':
  33. g();
  34. p[2]=p[0]+p[1];
  35. break;
  36. case '2':
  37. g();
  38. p[2]=p[0]-p[1];
  39. break;
  40. case '3':
  41. g();
  42. p[2]=p[0]*p[1];
  43. break;
  44. case '4':
  45. g();
  46. p[2]=p[0]/p[1];
  47. break;
  48. default:
  49. cout<<"Error!"<<endl<<"Wcisnij dowolny klawisz by kontynuowac."<<endl;
  50. system("pause");
  51. system("cls");
  52. }}
  53. int w(){if((m=='1')||(m=='2')||(m=='3')||(m=='4')){
  54. cout <<"wynik dzialania to: "<<p[2]<<endl<<"Wcisnij dowolny klawisz by kontynuowac."<<endl;
  55. system("pause");
  56. system("cls");}}
  57. int majnxd(){while(y!=12345)
  58. {
  59. cout<<"MAIN MENU"<<endl<<"---------"<<endl<<"1.Zaloguj sie."<<endl<<"2.Wyjscie z programu"<<endl;
  60. x=getch();
  61. system("cls");
  62.  
  63. switch(x) //switch w main menu do logowania lub wyjscia
  64. {
  65. case '1'://login i wejscie do programu
  66. cout<<"Witaj, podaj haslo, aby wejsc do systemu:";
  67. cin>>y;
  68. system("cls");
  69.  
  70. while(y!=12345) //petla do ponownej proby wpisania hasla lub do wyjscia z programu
  71. {
  72. cout<<"1.Sprobuj ponownie."<<endl<<"2.Wyjdz z programu."<<endl;
  73. z=getch();
  74. system("cls");
  75. if(z=='1') {cout<<"Wpisz haslo:"; cin>>y; system("cls");}
  76. else if (z=='2') {exit(0);}
  77. else {cout<<"Error!"<<endl<<"Wcisnij dowolny klawisz by kontynuowac"<<endl;system("pause");system("cls");}
  78. }
  79. break;//wyjscie
  80.  
  81. case '2': //wyjscie z programu
  82. exit(0);
  83. break;
  84. default: //idiotoodpornosc
  85. cout<<"Error!"<<endl<<"Wcisnij dowolny klawisz by kontynuowac"<<endl;
  86. system("pause");
  87. system("cls");
  88. }
  89. }
  90. cout<<"Witaj "<<user<<"."<<endl<<"Wcisnij dowolny klawisz by przejsc do systemu."<<endl;
  91. system("pause");
  92. system("cls");
  93. while(1)
  94. {
  95.  
  96.  
  97. cout<<"1.Kalkulator."<<endl<<"2.Srednia z max 100 liczb."<<endl<<"3.Exit"<<endl;
  98. //menu dostepne po zalogowaniu
  99. a=getch();
  100. system("cls");
  101. switch(a) {
  102. case '1':
  103. c();w();
  104. break;
  105. case '2':
  106. srednia();
  107. break;
  108. case '3':
  109. exit(0);
  110. break;
  111. default:
  112. cout<<"Error!"<<endl;
  113. system("pause");
  114. system("cls");} }}
  115. int main(){majnxd();}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement