1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.3.65 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
8 класс
Автор
Босова, Аквилянов

Упр.3.65 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

Необходимо вычислить сумму денег, полученную авиакомпанией от продажи билетов на один рейс, если известно, что остались нераспроданными a билетов бизнес-класса и b билетов эконом-класса.
Зафиксируйте свои действия на каждом из шести этапов решения задачи.
Первый этап – постановка задачи.
Исходные данные:
160 – общее число пассажиров, вмещающихся в аэробусе.
3/4 от общего числа пассажиров – это места эконом-класса.
1/4 от общего числа пассажиров – места бизнес-класса.
х рублей – стоимость билетов в салоне бизнес-класса.
х/2 рублей – стоимость билетов эконом-класса.
а – количество нераспроданных билетов бизнес-класса.
b – количество нераспроданных билетов эконом-класса.
Требуется найти:
Сумму денег, полученную авиакомпанией от продажи билетов на один рейс.
Второй этап – формализация.
S – сумма денег, полученная авиакомпанией.
3/4 от 160 = 120
1/4 от 160 = 40
S = (40-a) *x + (120-b) *(x/2)
Третий этап – разработка алгоритма
Четвертый этап – программирование
program vir;
var
S, x: real;
a, b: integer;
begin
write(‘Введи x,a,b через пробел > ‘);
readln(x, a, b);
S := (40 — a) * x + (120 — b) * x / 2;
writeln(‘Полученная сумма = ‘, S)
end.
Пятый этап – тестирование.
Шестой этап – выполнение расчетов, получение результата.
При x = 25743, a = 12, b = 3.
S = (40 – 12) *25743 + (120 – 3) * 25743/2 = 2226769,5 (рублей)
Результат: 2226769,5 (рублей)

Подробный ответ

Первый этап — постановка задачи.

Исходные данные:

  • 160 — общее число мест в аэробусе;
  • $$\frac{3}{4}$$ мест — эконом-класс;
  • $$\frac{1}{4}$$ мест — бизнес-класс;
  • $$x$$ рублей — стоимость билета бизнес-класса;
  • $$\frac{x}{2}$$ рублей — стоимость билета эконом-класса;
  • $$a$$ — число нераспроданных билетов бизнес-класса;
  • $$b$$ — число нераспроданных билетов эконом-класса.

Требуется найти сумму денег, полученную авиакомпанией от продажи билетов на один рейс.

Второй этап — формализация.

Число мест бизнес-класса:

$$\frac{1}{4}\cdot 160 = 40$$

Число мест эконом-класса:

$$\frac{3}{4}\cdot 160 = 120$$

Тогда продано билетов бизнес-класса $$40-a$$, а эконом-класса $$120-b$$.

Искомая сумма:

$$S=(40-a)x+(120-b)\frac{x}{2}$$

Третий этап — разработка алгоритма.

  1. Ввести $$x$$, $$a$$, $$b$$.
  2. Вычислить $$S=(40-a)x+(120-b)\frac{x}{2}$$.
  3. Вывести значение $$S$$.

Четвёртый этап — программирование.

program vir;
var
  S, x: real;
  a, b: integer;
begin
  write(‘Введи x,a,b через пробел > ‘);
  readln(x, a, b);
  S := (40 — a) * x + (120 — b) * x / 2;
  writeln(‘Полученная сумма = ‘, S);
end.

Пятый этап — тестирование.

xabРезультат работы программыТребуемый результат
1100100100
214006060
310,2060714714

Шестой этап — выполнение расчётов, получение результата.

При $$x=25743$$, $$a=12$$, $$b=3$$:

$$S=(40-12)\cdot 25743+(120-3)\cdot \frac{25743}{2}$$

$$S=28\cdot 25743+117\cdot 12871{,}5=2226769{,}5$$

Ответ

$$2226769{,}5$$ руб.



Общая оценка
4.8 / 5
Другие учебники
Другие предметы