
Решите задачу по информатике до 5-ого этапа В аэробусе, вмещающем 160 пассажиров, три четверти мест
находятся в салонах экономического класса и одна четверть мест - в салоне бизнес-класса. Стоимость билета в салоне бизнес класса составляет х рублей, что в два раза выше стоимости билета в салоне эконом класса. Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес класса и b билетов экономического класса. Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.

Ответы на вопрос

BEGIN
writeln ('Подсчёт суммы от продажи билетов');
write ('Введите количество непроданных билетов бизнес-класса: ');
readln (a);
write ('Введите количество непроданных билетов эконом-класса: ');
readln (b);
write ('Введите стоимость билетов в бизнес-классе: ');
readln (x);
S := (40-a)*x + (120-b)*x/2;
writeln ('Билетов продано на ', S , ' рублей');
END.



1. Найти количество мест в салонах экономического класса и бизнес-класса. В салоне экономического класса будет 160 * 3/4 = 120 мест. В салоне бизнес-класса будет 160 * 1/4 = 40 мест.
2. Найти стоимость билета в экономическом классе. Пусть стоимость билета в экономическом классе равна y рублям. Тогда стоимость билета в бизнес-классе будет 2y рублей.
3. Найти сумму денег, полученную авиакомпанией от продажи билетов на этот рейс. Сумма денег, полученная от продажи билетов в экономическом классе, будет равна y * (120 - b), где b - количество нераспроданных билетов в экономическом классе. Сумма денег, полученная от продажи билетов в бизнес-классе, будет равна 2y * (40 - a), где a - количество нераспроданных билетов в бизнес-классе.
4. Написать программу для вычисления суммы денег, полученной авиакомпанией от продажи билетов на этот рейс. Программа будет принимать на вход количество нераспроданных билетов в экономическом и бизнес-классе, а затем вычислять сумму денег, полученную от продажи билетов.
Пример программы на Python:
def calculate_revenue(b, a): y = 1000 # Предположим, что стоимость билета в экономическом классе равна 1000 рублей economy_revenue = y * (120 - b) business_revenue = 2 * y * (40 - a) total_revenue = economy_revenue + business_revenue return total_revenue
b = int(input("Введите количество нераспроданных билетов в экономическом классе: ")) a = int(input("Введите количество нераспроданных билетов в бизнес-классе: ")) print("Сумма денег, полученная авиакомпанией от продажи билетов на этот рейс, составляет", calculate_revenue(b, a), "рублей.")


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili