Вариант 4.
Вычислить <Цену авиабилета> в зависимости от полной протяженности маршрута до всех пунктов посадок (если есть).
|
A |
B |
C |
D |
E |
F |
G |
|||||
1
|
Питание пассажиров:
|
|
Стоимость 1 км. полета пассажира:
|
|||||||||
2
|
расстояние
|
стоимость
|
до 1т.км
|
0,5р
|
||||||||
3
|
I 000 км
|
50р
|
до 3 т.км
|
10%
|
||||||||
4
|
|
свыше Зт.
|
15%
|
|||||||||
СТОИМОСТЬ АВИАПЕРЕВОЗОК
|
||||||||||||
5
|
||||||||||||
6
|
Номер рейса
|
Расстояние до пунктов посадки
|
Длина маршрута
|
Стоимость питания
|
Цена билета
|
|||||||
7
|
1-й
|
2-й
|
3-й
|
|||||||||
8
|
XXX
|
ХХкм
|
ХХкм
|
ХХкм
|
???км
|
???р
|
???р
|
|||||
|
|
|
• • •
|
|
|
|
|
|||||
11
|
ВСЕГО
|
??км
|
??км
|
??км
|
???км
|
???р
|
???р
|
|||||
12
|
Средняя длина маршрута:
|
???км
|
|
|
||||||||
13
|
Число рейсов:
|
|
|
|||||||||
14
|
беспосадочных
|
??? |
||||||||||
15
|
с одной посадкой
|
??? |
||||||||||
16 |
с двумя посадками |
??? |
|
Цена билета состоит из трех слагаемых:
-
Стоимости перевозки пассажира, определяемой умножением длины маршрута на <Стоимость 1 км.> полета. Последняя не постоянна. Если длина перелета менее 1000 км., она равна 0,5 руб., если от 1000 до 3000 - меньше на 10%, если свыше 3000 -меньше на 15%. Причем по меньшему тарифу оплачивается только та часть маршрута, которая приходится в соответствующий диапазон.
-
Стоимости питания. Пассажиров кормят каждые 1000км полета. <Стоимость питания> определяется общей протяженностью маршрута, деленной на 1000 (результат округляется до целого значения) и умноженной на его цену (50 руб.).
-
Стоимости доставки в аэропорт. Она составляет 100р и выполняется только для пассажиров, следующих на расстояние не менее 3000 км.
В области С14:С16 подсчитать число рейсов, совершаемых с одной и двумя посадками и без промежуточных посадок.
Контроль B8:D10: 100км < Расстояние до пункта посадки < 6000км.
Форматирование А8:А10: если общая длина маршрута > 10000км.
График: Номер рейса - Цена билета.