§ 2.1. Решение задач на компьютере ГДЗ по Информатике 9 класс. Босова.
В аэробусе, вмещающем 160 пассажиров, три четверти мест находятся в салонах экономического класса и одна четверть мест — в салоне бизнес-класса. Стоимость билета в салоне бизнес-класса составляет х рублей, что в два раза выше стоимости билета в салонах экономического класса.
Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес-класса и b билетов экономического класса. Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.
Ответ
1-й этап
Дано:
(40 ? а) — количество проданных авиабилетов бизнес-класса по цене хрублей за билет;
(120 ? b) — количество проданных авиабилетов экономического класса по цене х/2 рублей за билет.
Найти:
s — общую сумму, полученную компанией от продажи билетов за рейс.
2-й этап
Для нахождения s можно вычислить значение следующего выражения:
(40 ? а) * х + (120 ? b) * х/2.
Здесь а и b — целые величины, s — величина вещественного типа.
3-й этап
4-й этап
program n_13_63;
var a, b: integer; s, x: real;
begin
writeln (‘Подсчет суммы от продажи билетов’);
writeln (‘Количество а непроданных билетов бизнес-класса’);
readln (a);
writeln (‘Количество b непроданных билетов экономического класса’);
readln (b);
writeln (‘Стоимость билетов бизнес-класса х‘);
readln (x);
s:=(40?a)*x+(120?b)*x/2;
writeln (‘Билетов продано на ‘, s,’ руб.’)
end.
5-й этап
Протестировать программу можно по следующим данным:
а = 39,
b = 119,
х = 2000,
s = 3000.
Задание 65. В аэробусе, вмещающем 160 пассажиров, три четверти мест находятся в салоне экономического класса и одна четверть мест — в салоне бизнес-класса. Стоимость билета в салоне бизнес-класса составляет x рублей, что в два раза выше стоимости билета в салоне экономического класса.
Необходимо вычислить сумму денег, полученную авиакомпанией от продажи билетов на один рейс, если известно, что остались нераспроданными a билетов бизнес-класса и b билетов эконом-класса.
Первый этап
Исходные данные:
(40-а) — количество проданных авиабилетов бизнес-класса по цене х рублей за билет;
(120-b) — количество проданных авиабилетов эконом-класса по цене х/2 рублей за билет.
Требуется найти:
S — общую сумму, полученную компанией от продажи билетов за рейс.
Второй этап
Соотношения, связывающие исходные данные и результат:
Для нахождения S можно вычислить значение следующего выражения:
S := (40-а)*x + (120-b)*x/2
Здесь a и b — величины целого типа, s — вещественного типа.
Третий этап
Блок-схема:
Четвертый этап
program z65;
var a, b: integer; S, x: real;
BEGIN
writeln (‘Подсчёт суммы от продажи билетов’);
write (‘Введите количество непроданных билетов бизнес-класса: ‘);
readln (a);
write (‘Введите количество непроданных билетов эконом-класса: ‘);
readln (b);
write (‘Введите стоимость билетов в бизнес-классе: ‘);
readln (x);
S := (40-a)*x + (120-b)*x/2;
writeln (‘Билетов продано на ‘, S , ‘ рублей’);
END.
Пятый этап
Протестируйте программу при следующих исходных данных:
Шестой этап
Выполните расчеты при x=25743, a=12, b=3.
Результат: 2 226 769,5
-
- 0
-
Умоляю решите задачу!!!
В аэробусе, вмещающем 160 пассажиров, три четверти мест находятся в салонах экономического класса и одна четверть мест — в салоне бизнес-класса.
Стоимость билета в салоне бизнес класса составляет х рублей, что в два раза выше стоимости билета в салоне эконом класса. Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес класса и b билетов экономического класса.
Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.
-
Комментариев (0)
-
- 0
-
А что не выходит? В экономе 120 мест, в бизнес 40. Сумма от продажи: (40-а)*х+(120-b)*х/2
-
Комментариев (0)
Skip to content
Главная » Информатика — 5 — 9 классы
одна четверть мест — в салоне бизнес-класса. Стоимость билета в салоне бизнес класса составляет х рублей, что в два раза выше стоимости билета в салонах экономического класса. Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес-класса и b билетов экономического класса.Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.
Ответ №1
Var
a, b: integer;
x: real;
begin
readln(a, b, x);
writeln(‘Сумма = ‘, (160 / 4 — a) * x + (3 * 160 / 4 — b) * x / 2);
end.
1 этап — проектирование, составление формулы
2 этап — внедрить формулу в программу
3 этап — оптимизация и защита от дурака (не реализован, так как в школьных заданиях это не требуется)
Предмет: Информатика,
автор: sofyapotoro4ina
Ответы
Автор ответа: Аноним
2
Использовал python 3.7.0
Приложения:
Предыдущий вопрос
Следующий вопрос
Интересные вопросы
Предмет: Математика,
автор: Dmitryportnov05
С пояснением!!!! Пояснение тож пжжжжжжж!!!!!! Пожалуйста
4 года назад
Предмет: Математика,
автор: Chelovek2517
решите пожалуйста
даю 30 БАЛЛОВ!!
4 года назад
Предмет: Английский язык,
автор: jjddd
ПОМОГИТЕ ПОЖАЛУЙСТА!!
ДАМ 10 БАЛЛОВ
4 года назад
Предмет: История,
автор: sanyagoncharov
дополните приведенный ниже перечень наиболеевыжных событий во внешней политеке ссср и россии за последние десятилетее
-Вывод войск из авгана
-Сокращение армиии вооружений
-……/
7 лет назад
Предмет: Математика,
автор: евгения270
В каком случае допущена ошибка 1 м >3 дм, 1м< 16дм,1 м 8дм =18дм,,1м7дм=15дм.
7 лет назад