В аэробусе, вмещающем 160 пассажиров, три четверти мест находятся в салонах экономического класса и одна четверть мест - в салоне бизнес-класса. Стоимость билета в салоне бизнес класса составляет х рублей, что в два раза выше стоимости билета в салоне эконом класса. Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес класса и b билетов экономического класса.
Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.
Программирование c++
1. Задать переменные:
- n - количество пассажиров (в данном случае вместимость аэробуса, равная 160);
- x - количество мест в салоне бизнес-класса (равно трети от общего количества мест);
- y - количество мест в салонах экономического класса (равно двум третям от общего количества мест);
- cost_economy - стоимость билета в экономическом классе (в два раза меньше, чем в бизнес-классе);
- cost_business - стоимость билета в бизнес-классе.
2. Ввести данные:
- а - количество нераспроданных билетов бизнес-класса;
- b - количество нераспроданных билетов экономического класса.
3. Вычислить количество проданных билетов:
- sold_business = x - a;
- sold_economy = y - b.
4. Вычислить сумму денег, полученную авиакомпанией от продажи билетов:
- total_money = sold_business * cost_business + sold_economy * cost_economy.
5. Вывести результат:
Программа на языке C++ будет выглядеть следующим образом:
```cpp
#include
int main() {
int n = 160;
int x = n / 4;
int y = n * 3 / 4;
int cost_economy = 1000; // пример стоимости билета в экономическом классе
int cost_business = 2000; // пример стоимости билета в бизнес-классе
int a, b;
std::cout << "Введите количество нераспроданных билетов бизнес-класса: ";
std::cin >> a;
std::cout << "Введите количество нераспроданных билетов экономического класса: ";
std::cin >> b;
int sold_business = x - a;
int sold_economy = y - b;
int total_money = sold_business * cost_business + sold_economy * cost_economy;
std::cout << "Сумма денег, полученная авиакомпанией от продажи билетов: " << total_money << " рублей" << std::endl;
return 0;
}
```
В данной программе сначала задаются необходимые переменные и вводятся данные о количестве нераспроданных билетов бизнес и эконом класса. Затем вычисляются количество проданных билетов и сумма денег от продажи билетов. Результат выводится на экран.