информатика / Вариант 3 (ексель)
.docx
|
Королевский институт экономики, управления и социологии
|
кафедра «Информационные технологии и управляющие системы»
Контрольная работа
по информатике
вариант 3
Выполнил: студент 1-го курса
группы МО-01
Родкина М.А.
Проверил: Штрафина Е.Д.
Марценковская О.В.
Королев
2011
Вычислить <Цену авиабилета> в зависимости от полной протяженности маршрута до всех пунктов посадок (если есть).
Цена билета состоит из трех слагаемых:
Стоимости собственно перевозки пассажира, определяемой умножением длины маршрута на <Стоимость 1 км.> полета. Последняя не постоянна. Если длина перелета менее 1000 км., она равна 0,5 руб., если от 1000 до 3000 - меньше на 10%, если свыше 3000 - меньше на 15%. Причем по меньшему тарифу оплачивается только та часть маршрута, которая приходится в соответствующий диапазон.
Стоимости питания. Пассажиров кормят каждые 1000 км полета на сумму в 100 руб.
Стоимости доставки в аэропорт. Она составляет 100 руб. и выполняется только для пассажиров, следующих на расстояние не менее 3000 км.
В области D18:D20 подсчитать число рейсов, совершаемых с одной и двумя посадками и без промежуточных посадок.
|
А |
В |
С |
D |
Е |
F |
G |
|||||||
1 |
Питание пассажиров: |
|
|
|
Стоимость 1 км полета пассажира |
|||||||||
2 |
расстояние |
стоимость |
|
|
|
до 1т. км |
0,5р |
|||||||
3 |
1000км |
100р |
|
|
|
до Зт. км |
10% |
|||||||
4 |
|
|
|
|
|
свыше Зт. |
15% |
|||||||
5 |
СТОИМОСТЬ АВИАПЕРЕВОЗОК |
|||||||||||||
6 |
Номер рейса |
Расстояние до пунктов посадки |
Общая длина маршрута |
Стоимость питания |
Цена билета |
|||||||||
7 |
1-й |
2-й |
3-й |
|||||||||||
8 |
Х |
Хкм |
Хкм |
Хкм |
?км |
?р |
?р |
|||||||
|
• • • |
|
• • • |
|
|
|
|
|||||||
15 |
ВСЕГО |
?км |
?км |
?км |
?км |
?р |
?р |
|||||||
16 |
Средняя длина маршрута |
?км |
|
|
||||||||||
17 |
Число рейсов: |
|
|
|
|
|
||||||||
18 |
беспосадочных |
? |
|
|
|
|||||||||
19 |
с одной посадкой |
? |
|
|
|
|||||||||
20 |
с двумя посадками |
? |
|
|
|
Контроль B8:D14: 100км < Расстояние до пункта посадки < 6000км.
Форматирование А8:А14: если общая длина маршрута > 10000км.
График: Номер рейса - Цена билета.
Формулы вычисления
-
Стоимость одного километра до 3000 км :
=H2*0,9
-
Стоимость одного километра свыше 3000 км :
=H2*0,85
-
Общая длина маршрута :
=СУММ(B8:D8)
-
Стоимость питания :
=$B$3*ОКРВНИЗ(E8/$A$3;1)
-
Доставка аэропорт:
=ЕСЛИ(E8>3000;100;0)
-
Цена Билета :
=ЕСЛИ(E8>3000;E8*$H$4+F8+G8;ЕСЛИ(E8<1000;E8*$H$2+F8+G8;E8*$H$3+F8+G8))
-
Средняя длина маршрута :
=СРЗНАЧ(E8:E12)
-
Число рейсов :
=СЧЁТЗ(A8:A12)
-
Число беспосадочных рейсов:
=СЧИТАТЬПУСТОТЫ(C8:C12)
-
Число рейсов с одной посадкой:
=D15-D16-D18
-
Число рейсов с двумя посадками:
=D15-СЧИТАТЬПУСТОТЫ(D8:D12)
Питание пассажиров: |
|
|
|
Стоимость 1 км полета пассажира, руб. |
|||||||||||||
расстояние, км |
стоимость, руб. |
|
|
|
до 1т. км |
|
0,50 |
||||||||||
1000 |
100 |
|
|
|
до Зт. км |
|
0,45 |
||||||||||
|
|
|
|
|
свыше Зт. |
|
0,425 |
||||||||||
СТОИМОСТЬ АВИАПЕРЕВОЗОК |
|||||||||||||||||
Номер рейса |
Расстояние до пунктов посадки |
|
|
Общая длина маршрута |
Стоимость питания |
Доставка в аэропорт |
Цена билета |
||||||||||
|
1-й |
2-й |
3-й |
|
|
|
|
||||||||||
7E |
4500,00 |
3600,00 |
5800,00 |
13900 |
1300 |
100 |
7307,50 |
||||||||||
9D |
2100,00 |
|
|
2100 |
200 |
0 |
1145 |
||||||||||
11EE |
2700,00 |
3150,00 |
|
5850 |
500 |
100 |
3086,25 |
||||||||||
14B |
860,00 |
|
|
860 |
0 |
0 |
430 |
||||||||||
3C |
980,00 |
1200,00 |
1300,00 |
3480 |
300 |
100 |
1879 |
||||||||||
ВСЕГО: |
11140,00 |
7950,00 |
7100,00 |
26190,00 |
|
300 |
11430,75 |
||||||||||
Средняя длина маршрута |
5238,00 |
|
|
|
|||||||||||||
Число рейсов: |
|
5 |
|
|
|
|
|||||||||||
беспосадочных |
2 |
|
|
|
|
||||||||||||
с одной посадкой |
1 |
|
|
|
|
||||||||||||
с двумя посадками |
2 |
|
|
|
|
Контроль:
Выделить ячейки, на которые необходимо наложить ограничения - Данные – Работа с данными – Проверка данных – Вкладка параметры – установить, требующиеся условия проверки для диапазона B8:D12
Форматирование:
Условное форматирование – Создать правило – Использовать формулу для определения форматируемых ячеек – Изменение описания правила: =$E8>10000 – OK
График: