Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

информатика / Вариант 3 (ексель)

.docx
Скачиваний:
70
Добавлен:
06.03.2016
Размер:
107.28 Кб
Скачать

Королевский институт

экономики, управления и социологии

кафедра «Информационные технологии и управляющие системы»

Контрольная работа

по информатике

вариант 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км.

График: Номер рейса - Цена билета.

Формулы вычисления

  1. Стоимость одного километра до 3000 км :

=H2*0,9

  1. Стоимость одного километра свыше 3000 км :

=H2*0,85

  1. Общая длина маршрута :

=СУММ(B8:D8)

  1. Стоимость питания :

=$B$3*ОКРВНИЗ(E8/$A$3;1)

  1. Доставка аэропорт:

=ЕСЛИ(E8>3000;100;0)

  1. Цена Билета :

=ЕСЛИ(E8>3000;E8*$H$4+F8+G8;ЕСЛИ(E8<1000;E8*$H$2+F8+G8;E8*$H$3+F8+G8))

  1. Средняя длина маршрута :

=СРЗНАЧ(E8:E12)

  1. Число рейсов :

=СЧЁТЗ(A8:A12)

  1. Число беспосадочных рейсов:

=СЧИТАТЬПУСТОТЫ(C8:C12)

  1. Число рейсов с одной посадкой:

=D15-D16-D18

  1. Число рейсов с двумя посадками:

=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

График:

Соседние файлы в папке информатика