Загрузка данных


#include <iostream>
#include <string>
using namespace std;
int main() {
    int choice;
    int passengers;
    double price = 0;
    int days = 0;
    string cruise;
    cout << "=== РЕЧНЫЕ КРУИЗЫ ===" << endl;
    cout << "1. Москва - Санкт-Петербург" << endl;
    cout << "2. Круиз по Волге" << endl;
    cout << "3. Круиз по Дунаю" << endl;
    cout << "Выберите номер круиза: ";
    cin >> choice;
    switch (choice) {
        case 1:
            cruise = "Москва - Санкт-Петербург";
            price = 45000;
            days = 7;
            break;
        case 2:
            cruise = "Круиз по Волге";
            price = 30000;
            days = 5;
            break;
        case 3:
            cruise = "Круиз по Дунаю";
            price = 55000;
            days = 8;
            break;
        default:
            cout << "Ошибка: такого варианта круиза нет." << endl;
            return 0;
    }
    cout << "Введите количество пассажиров: ";
    cin >> passengers;
    if (passengers <= 0) {
        cout << "Ошибка: количество пассажиров должно быть больше 0." << endl;
        return 0;
    }
    double total = price * passengers;
    cout << endl;
    cout << "=== ИНФОРМАЦИЯ О КРУИЗЕ ===" << endl;
    cout << "Маршрут: " << cruise << endl;
    cout << "Продолжительность: " << days << " дней" << endl;
    cout << "Стоимость одного билета: " << price << " руб." << endl;
    cout << "Количество пассажиров: " << passengers << endl;
    cout << "Общая стоимость: " << total << " руб." << endl;
    return 0;
}