Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- /*
- * VARIABLES
- */
- int iZeit = 0;
- double dBetrag = 0.0; // Zahlbetrag
- char cTaste; // Taste
- const int iTakt = 15; // Zeittakt
- const double dEinheit = 0.5;
- /*
- * INPUT
- */
- cout << "Parkscheinautomat." << endl << endl;
- cout << "Bitte, druecken Sie die P-Taste, um 15 Minuten zu parken." << endl;
- cout << "> ";
- cin >> cTaste;
- /*
- * LOGIC
- */
- if (cTaste == 'p' || cTaste == 'P') {
- iZeit = iZeit + iTakt;
- dBetrag = dEinheit * iZeit / iTakt;
- cout << endl << endl;
- cout << iZeit << " Minuten parken. Betrag: " << dBetrag << " euro" << endl;
- cout << endl;
- cout << "Bitte, druecken Sie die O-Taste, um das Ticket zu drucken." << endl;
- cout << "Bitte, druecken Sie P-Taste, um 30 Minuten zu parken." << endl;
- cout << "> ";
- cin >> cTaste;
- if (cTaste == 'p' || cTaste == 'P') {
- iZeit = iZeit + iTakt;
- dBetrag = dEinheit * iZeit / iTakt;
- cout << endl << endl;
- cout << iZeit << " Minuten parken. Betrag: " << dBetrag << " euro" << endl;
- cout << endl;
- cout << "Bitte, druecken Sie die O-Taste, um das Ticket zu drucken." << endl;
- cout << "> ";
- cin >> cTaste;
- if (cTaste == 'o' || cTaste == 'O') {
- cout << endl << endl;
- cout << iZeit << " Minuten parken." << endl;
- cout << "Betrag: " << dBetrag << " euro" << endl;
- cout << endl;
- } else {
- cout << endl;
- cout << "Max 30 Minuten!" << endl;
- }
- } else {
- cout << endl << endl;
- cout << iZeit << " Minuten parken." << endl;
- cout << "Betrag: " << dBetrag << " euro" << endl;
- cout << endl;
- }
- } else {
- cout << "Sie muessen mindestens einmal die P-Taste druecken!" << endl;
- }
- /*
- * END OF PROGRAM
- */
- getchar();
- getchar();
- return (0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement