Napisz program obsługujący automaty biletowe. Program musi się pytać o to jaki bilet (normalny, czy ulgowy) Po wyborze rodzaju, program się pyta ile biletów? Program wyświetla kwotę do zapłaty. Zapłać, wprowadzamy kwotę jaką wprowadzamy do automatu. I program wyświetla resztę jaka nam się należy.
Odpowiedź:
#include <iostream>
int main(){
double ticket1 = 3.4;
double ticket2 = 1.7;
int ticket_count;
std::string ticket_type;
int paid;
double rest;
std::cout << "Normalny, czy ulgowy? ";
std::cin >> ticket_type;
std::cout << "Ile biletów? ";
std::cin >> ticket_count;
double total = 0;
if(ticket_type == "normalny"){
total = ticket1 * ticket_count;
}else{
total = ticket2 * ticket_count;
}
std::cout << "Do zapłaty: " << total << "zł." << std::endl;
std::cout << "Wprowadź kwotę, jaką chcesz zapłacić: ";
std::cin >> paid;
rest = paid - total;
std::cout << "Reszta: " << rest << std::endl;
return 0;
}