Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- using namespace std;
- int main()
- {
- SetConsoleOutputCP(1251);
- int hotel_num{}, meal_num{}, seats_num{}, price{};
- double sum{};
- while (true) {
- cout << "Введіть НОМЕР готелю (1, 2 чи 3): \n"
- << "1 - готель «Курортна», п'ять зірок\n"
- << "2 - готель «Верховина», чотири зірки\n"
- << "3 - готель «Гуцулка», три зірки\n";
- cin >> hotel_num;
- if (hotel_num == 1 || hotel_num == 2 || hotel_num == 3) {
- break;
- }
- else {
- cout << "Номер було введено неправильно. Спробуйте ще раз!" << endl;
- }
- }
- while (true) {
- cout << "Введіть НОМЕР відповідно до побажань щодо харчування (1 чи 2): \n"
- << "1 - з харчуванням\n"
- << "2 - без харчування\n";
- cin >> meal_num;
- if (meal_num == 1 || meal_num == 2) {
- break;
- }
- else {
- cout << "Номер було введено неправильно. Спробуйте ще раз!" << endl;
- }
- }
- while (true) {
- cout << "Введіть бажану кількість місць у номері (1 чи 2): ";
- cin >> seats_num;
- if (seats_num == 1 || seats_num == 2) {
- break;
- }
- else {
- cout << "Кількість місць було введено неправильно. Спробуйте ще раз!" << endl;
- }
- }
- switch (hotel_num) {
- case 1:
- switch (meal_num) {
- case 1:
- switch (seats_num) {
- case 1:
- price = 1500;
- break;
- case 2:
- price = 2500;
- break;
- }
- break;
- case 2:
- switch (seats_num) {
- case 1:
- price = 1000;
- break;
- case 2:
- price = 1500;
- break;
- }
- break;
- }
- break;
- case 2:
- switch (meal_num) {
- case 1:
- switch (seats_num) {
- case 1:
- price = 900;
- break;
- case 2:
- price = 1500;
- break;
- }
- break;
- case 2:
- switch (seats_num) {
- case 1:
- price = 600;
- break;
- case 2:
- price = 900;
- break;
- }
- break;
- }
- break;
- case 3:
- switch (meal_num) {
- case 1:
- switch (seats_num) {
- case 1:
- price = 500;
- break;
- case 2:
- price = 800;
- break;
- }
- break;
- case 2:
- switch (seats_num) {
- case 1:
- price = 300;
- break;
- case 2:
- price = 450;
- break;
- }
- break;
- }
- break;
- }
- cout << "Вартість - " << price << " гривень" << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement