Advertisement
Guest User

Parkautomat

a guest
Sep 19th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.06 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5.  
  6.  
  7. int main()
  8. {
  9.  
  10. string s_line1 = " PPPPPPPPPPPPPPPPP kkkkkkkk\n P::::::::::::::::P k::::::k\n P::::::PPPPPP:::::P k::::::k\n PP:::::P P:::::P k::::::k\n P::::P P:::::Paaaaaaaaaaaaa rrrrr rrrrrrrrr k:::::k kkkkkkk eeeeeeeeeeee nnnn nnnnnnnn\n P::::P P:::::Pa::::::::::::a r::::rrr:::::::::r k:::::k k:::::kee::::::::::::ee n:::nn::::::::nn\n P::::PPPPPP:::::P aaaaaaaaa:::::ar:::::::::::::::::r k:::::k k:::::ke::::::eeeee:::::een::::::::::::::nn\n P:::::::::::::PP a::::arr::::::rrrrr::::::rk:::::k k:::::ke::::::e e:::::enn:::::::::::::::n\n P:::::::::::::PP a::::arr::::::rrrrr::::::rk:::::k k:::::ke::::::e e:::::enn:::::::::::::::n\n P::::PPPPPPPPP aaaaaaa:::::a r:::::r r:::::rk::::::k:::::k e:::::::eeeee::::::e n:::::nnnn:::::n\n P::::P aa::::::::::::a r:::::r rrrrrrrk:::::::::::k e:::::::::::::::::e n::::n n::::n\n P::::P a::::aaaa::::::a r:::::r k:::::::::::k e::::::eeeeeeeeeee n::::n n::::n\n P::::P a::::a a:::::a r:::::r k::::::k:::::k e:::::::e n::::n n::::n\n PP::::::PP a::::a a:::::a r:::::r k::::::k k:::::ke::::::::e n::::n n::::n\n P::::::::P a:::::aaaa::::::a r:::::r k::::::k k:::::ke::::::::eeeeeeee n::::n n::::n\n P::::::::P a::::::::::aa:::ar:::::r k::::::k k:::::kee:::::::::::::e n::::n n::::n\n PPPPPPPPPP aaaaaaaaaa aaaarrrrrrr kkkkkkkk kkkkkkk eeeeeeeeeeeeee nnnnnn nnnnnn";
  11.  
  12. for (int j = 0; j < s_line1.size(); j++) { for (int i = 0; i <= 100000; i++); cout << s_line1[j]; }
  13.  
  14. //Variablendefinition
  15. int i_Zeit = 0;
  16. char c_Taste = 0;
  17. const int i_Takt = 15;
  18. float f_Betrag = 0.0;
  19. const float f_Einheit = 0.5;
  20.  
  21. //Eingabe (Bedienungsanleitung)
  22.  
  23. cout << "\t\t\t\t\t\t\t\t\t\t\t\t[VERSION 0.1]";
  24.  
  25. cout << "\n\n\tDruecken sie die \"P-Taste\" um ein die Parkzeit um 15 Minuten zu erhoehen." << endl;
  26. cout << "\t";
  27. c_Taste = getchar();
  28. //Verarbeitung
  29.  
  30. if (c_Taste == 'p' || c_Taste == 'P') {
  31. i_Zeit = i_Zeit + i_Takt;
  32. f_Betrag = f_Einheit * i_Zeit / i_Takt;
  33. //Ausgabe
  34. cout << "\n\tBitte bestätigen Sie ihre Auswahl mit der \"O-Taste\"\n\t";
  35. //Eingabe
  36. getchar();
  37. cin >> c_Taste;
  38. //Verarbeitung
  39. if (c_Taste == 'o' || c_Taste == 'O') {
  40. cout.precision(2);
  41. //Ausgabe
  42. cout << "\n\t*Druckt ticket...*\n" << endl;
  43. cout << "\tIhre verbleibende Parkzeit betraegt: " << i_Zeit << " Minuten" << endl;
  44. cout << "\tZahlbetrag: " << fixed << f_Betrag << " Euro" << endl << "\t";
  45.  
  46. }
  47. else {
  48. cout << "\n\tEs ist ein Fehler aufgetreten: Sie duerfen maximal 15 Minuten parken!\n\t";
  49. }
  50. }
  51. else {
  52. cout << "\n\tEs ist ein Fehler aufgetreten: Bitte waehlen sie zuerst die Parkzeit aus!";
  53. }
  54.  
  55.  
  56. //Programmende
  57. system("pause > nul");
  58. return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement