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

3. Решение систем нелинейных уравнений

Положим, имеется система двух нелинейных уравнений:

которые надо решить, т.е. найти точки их пересечения.

Как видно на графике, такая система имеет две точки пересечения. Для решения системы надо построить таблицу, где в клетках В2 и В3 ввести обе функции, которые в качестве аргумента Х ссылаются на ячейку А2. Кроме того, для контроля вычислений в С2 вводится целевая функция, которая вычисляет среднее отклонение значений функций друг от друга. Очевидно, если эти функции пересекаются (т.е. имеются решения), С2=0. Для розыска корня в окно Поиск решениявводятся необходимые параметры процесса. Результат вычислений существенно зависит от начального значения, заданного в качестве решения. Ниже приведен исходный и конечный вид таблицы, если задать его равным +10.

Начальное значение

Формулы

Целевая функция

 

Начальное значение

Формулы

Целевая функция

10

99

53,5

1,302776

0,697224

2,07E-08

 

-8

 

 

0,697224

 

Если начальное значение задать равным –10, то исходный и конечный вид таблицы будет иметь вид:

Начальное значение

Формулы

Целевая функция

Начальное значение

Формулы

Целевая функция

-10

99

43,5

-2,30278

4,302776

2,44E-08

 

12

 

 

4,302776

 

Таким образом, в обоих случаях найдены два разных решения.

  1. РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ УРАВНЕНИЙ

Нужно найти решение (корни) следующей системы линейных алгебраических уравнений:

Внести коэффициенты системы в таблицу в столбцы А, В и С. Свободные члены внести в столбец Е. В столбец Dвнести формулы вычисления свободных членов (D2=СУММПРОИЗВ($A$6:$C$6;A2:C2)). Задача состоит в том, чтобы добиться совпадения значений вычисленных и фактических значений столбцовDи Е. В качестве изменяемых значений используем ячейки А6, В6,С6. Первоначально они остаются пустыми, т.е. равными нулю. В окнеПоиск решениявводятся значения только параметров:Изменяемые ячейки ($A$6:$C$6;A2:C2) иОграничения ($D$2:$D$4=$E$2:$E$4).

X1

X2

X3

Левая часть

Свободные члены

2

-1

1

3

3

1

3

-2

1

1

0

1

2

8

8

Корни:

1

2

3

Получены три корня: Х1=1, Х2=2, Х3+3.

5. Пошаговое решение системы линейных уравнений методом гаусса

Рассмотрим решение системы линейных уравнений методом Гаусса. Пусть дана следующая система линейных уравнений:

2x1+3x2+7x3+6x4=1

3x1+5x2+3x3+x4=3

5x1+3x2+x3+3x4=4

3x1+3x2+x3+6x4=5

В диапазоны ячеек А1:D4 иE1:E4 введем матрицу коэффициентов и столбец свободных членов, соответственно. Содержимое ячеекA1:E1 скопируем в ячейки А6:Е6, А11:Е11, А16:Е16. В диапазон ячеек А7:Е7 введем формулу

{=A2:E2-$A$1:$E$1*(A2/$A$1)}

обращающая в нуль коэффициент при x1во втором уравнении системы. Выделим диапазон А7:Е7 и протащим маркер заполнения этого диапазона так, чтобы заполнить диапазон А7:Е9. Это обратит в нуль коэффициенты приx1в третьем и четвертом уравнениях системы. Скопируем значения из диапазона ячеек А7:Е7 в диапазон А12:Е12 и А17:Е17. Для копирования значений без формул следует воспользоваться командойПравкаСпециальная вставкаи в открывшемся диалоговом окнеСпециальная вставкав группеВставитьнадо установить переключатель в положениеЗначения.

В диапазон ячеек А13:Е13 ввести формулу

{=A8:E8-$A$7:$E$7*(B8/$B$7)}

Выделите диапазон А13:Е13 и протащите маркер заполнения этого диапазона так, чтобы заполнить диапазон А13:Е14. Это обратит в нуль коэффициент при x2в третьем и четвертом уравнениях системы. Скопируйте значения из диапазона ячеек А13:Е13 в диапазон Ф18:Е18. В диапазон ячеек А19:Е19 ввести формулу {=A14:E14-$A$13:$E$13*(C14/$C$13)}

Которая обращает в нуль коэффициент при x3 четвертого уравнения системы. Прямая прогонка метода Гаусса завершена. Обратная прогонка заключается в вводе в диапазоныG4:K4,G3:K3,G2:K2,G1:K1, соответственно, следующих формул: {=A19:E19/D19}

{=(A18:E18-G4:K4*D18)/C18}

{=(A17:E17-G4:K4*D17-G3:K3*C17)/B17}

{=(A16:E16-G4:K4*D16-G3:K3*C16-G2:K2*B16)/A16}

В диапазоне ячеек К1:К4 получено решение системы.

Прямая прогонка метода Обратная прогонка метода Гаусса

Гаусса Решение

2

3

7

6

1

1

0

0

0

0,185714

3

5

3

1

3

0

1

0

0

0,778571

5

3

1

3

4

0

0

1

0

-0,63571

3

3

1

6

5

0

0

0

1

0,457143

2

3

7

6

1

0

0,5

-7,5

-8

1,5

0

-4,5

-17

-12

1,5

0

-1,5

-9,5

-3

3,5

2

3

7

6

1

0

0,5

-7,5

-8

1,5

0

0

-84

-84

15

0

0

-32

-27

8

2

3

7

6

1

0

0,5

-7,5

-8

1,5

0

0

-84

-84

15

0

0

0

5

2,29

КОНТРОЛЬНОЕ ЗАДАНИЕ

ЗАДАЧА 1.

Построить таблицу с заданной структурой и произвольными данными размером не менее трех-четырех строк. При построении формул предусмотреть возможность их копирования без искажения сути, т.е. выполнить в нужных случаях фиксацию ссылок. После содержательного заполнения таблицы нужно выполнить все необходимые действия по ее оформлению: выравнивание, обрамление, заливка, выделение заголовков шрифтами и другое форматирование данных, включая установление единиц измерения. В каждом варианте необходимо организовать:

  • Встроенный контроль ввода (пункт Контроль в формулировке задачи).

  • Условное форматирование (пункт Форматирование) для указанных ячеек. Форматирование, если не задано иначе, может быть любым – заливка, рамка и т.п. по выбору студента.

  • Результаты отобразить в виде графика (в пункте График указаны данные, которые должны быть связаны в диаграмме). Тип графика выбирает студент, исходя из наибольшей наглядности.

  • Полученные таблицу и график разместить на одном листе.

ВАРИАНТ 1.

Вычислить современную (на текущий год) стоимость основных фондов предприятия с учетом их износа и инфляции. О каждом объекте известны год и цена приобретения. Стоимость каждого объекта уменьшается за счет износа на 10% в год за период от <Года приобретения> до текущего <Года> и увеличивается на величину <Инфляция> (положим, средняя инфляция составляет 30% в год). Сначала нужно вычислить вспомогательные значения:

  • число лет инфляции в период эксплуатации объекта, с учетом того, что она возникла только с 1992 года;

  • коэффициент инфляции – во сколько раз возросла стоимость объекта за счет инфляции. Его значение всегда 1 (1 –инфляция еще не повлияла);

  • коэффициент износа – какая часть объекта еще не изношена. Его значение находится в диапазоне от 1 до 0 (0 – полный износ).

Имея эти данные, можно вычислить современную стоимость, как произведение исходной цены, коэффициента инфляции и коэффициента износа. При полном износе современная стоимость равна нулю. В этом случае в столбце G следует вывести не 0 грн., а слово «Списать». В клетке С9 подсчитывается число списанных объектов. В области С10:С13 подсчитать современную суммарную стоимость фондов по «возрастным» категориям.

Контроль В5:В7: Год приобретения > 1950г.

Форматирование G5:G7: слово «Списать» на красном фоне

График: Название – Современная стоимость

 

A

B

C

D

E

F

G

1

Износ:

10%

Год:

1999г

2

Инфляция:

30%

3

ПЕРЕОЦЕНКА ФОНДОВ

4

Название

Год приобрет.

Цена

Лет инфл.

Коэфф. Инфл.

Коэфф. Износа

Современная стоимость

5

Станок

ХХХг

ХХгрн

???л

???

???

???грн

 

 

 

 

 

 

 

8

ВСЕГО

 

???ГРН

 

 

 

???ГРН

9

Списано:

???шт

10

"Возраст" фондов

до 5 лет

???грн

11

до 10 лет

???грн

12

до 20 лет

???грн

13

свыше 20

???грн

ВАРИАНТ 2.

Вычислить величину квартплаты. Она определяется количеством квадратных метров <Площади>, умноженных на <Цену 1 квадратного метра>. Кроме того, если в квартире имеется излишек площади относительно санитарной нормы, он оплачивается в двойном размере. Излишек определяется как <Площадь> квартиры минус число проживающих в ней <Человек>, умноженное на <Санитарную норму>. Если в квартире проживает один человек, ему положена удвоенная санитарная норма. Некоторым категориям жильцов положены льготы при оплате коммунальных услуг. Инвалиды платят на 25%, а участники войны – на 50% меньше. Эти лица отмечены в колонке <Льготы> буквами «и», «у» или «иу» соответственно. Кроме того, для жильцов первого этажа квартплата снижается на 20% в виду отсутствия необходимости платить за лифт, а жильцам второго – на 10% по тем же причинам. В клетке Е10 подсчитывается число квартир с льготной оплатой.

 

A

B

C

D

E

F

G

1

Цена 1 кв. метра:

ХХгрн

2

Санитарная норма:

ХХм

3

КВАРТПЛАТА

4

Номер квартиры

Площадь

Человек

Этаж

Льготы (и/у)

Квартплата

5

полная

фактич.

6

ХХ

ХХХм

ХХ

Х

Х

???грн

???грн

 

 

 

 

 

 

 

9

ВСЕГО

???м

???

 

 

???грн

???грн

10

Льготники:

 

 

 

???

 

 

Контроль Е6:Е8: Льготы={и,у}.

Форматирование D6:D8: если этаж 1 или 2.

График: Номер квартиры – Квартплата фактическая.

ВАРИАНТ 3.

Вычислить сумму налога и сумму «на руки» для работников производства. <Налог%> составляет 13% от заработка, однако не от всего. <Сумма обложения> меньше <Зарплаты> на одну <Минимальную зарплату> и еще на одну <Минимальную зарплату> за каждого ребенка в семье. Кроме того, инвалиды и участники войны имеют льготы при налогообложении в 10% и 20% соответственно относительно «обычного» налога. Эти лица отмечаются в колонке <Льготы> буквами «и», «у», «иу» (человек может быть одновременно инвалидом и участником). В D10 подсчитывается общее число лиц, имеющих льготы по оплате налогов, в D11 – число инвалидов, в D12 – число участников (D11, D12 учитываются и люди имеющие обе льготы).

 

A

B

C

D

E

F

G

1

Льготы:

Налог %:

13%

2

Инвалид

10%

Миним. Зарплата:

ХХгрн

3

Уч. ВОВ

20%

4

Н А Л О Г И

5

Фамилия

Число детей

Зарплата

Льготы

Сумма обложения

Сумма налога

Выдать на руки

6

7

ХХХ

ХХ

ХХХгрн

ХХ

???грн

???грн

???грн

 

 

 

 

 

 

 

10

ВСЕГО

???

???грн

???чел

???грн

???грн

???грн

11

Льготники

инвалиды:

???чел

12

участники:

???чел

Контроль D7:D9: Льготы={и, у, иу}.

Форматирование G7:G9: если Выдать на руки > 5000грн.

График: Фамилия – Выдать на руки.

ВАРИАНТ 4.

Вычислить размер стипендии в зависимости от среднего балла, полученного в сессию, и наличия детей. Средний балл считается равным нулю, если у студента есть задолженности – двойка по одному предмету или «незачет» по одному зачету. Зачет обозначается буквой «з» в колонке зачетов, незачет – буквой «н». Отсутствие на конец сессии экзаменационных оценок и отметок о зачетах/незачетах хотя бы по одному предмету означает, что сессия данного студента продлена. Этот студент получает только доплаты на детей, а в столбце «Продлено» ставится отметка «+». Считаем, что всем студентам, не имеющим задолженностей, назначается стипендия. Пусть «обычная» стипендия равна минимальной зарплате. Полагаем также, что отличники получают стипендию на 40% выше номинальной, а студенты, не имеющие троек, – на 10%. . Кроме того, студенты с детьми получают по одной минимальной зарплате на каждого ребенка. В последней строке Всего подсчитывается число человек, сдавших отдельные предметы (клетки В8-Е8), в F8 – средний балл для всей студенческой группы, в I8 – число студентов, которым была продлена сессия. В В9 подсчитать число отличников, в В10 – число студентов, сдавших сессию без троек.

 

A

B

C

D

E

F

G

Н

I

1

Минимальная зарплата:

ХХгрн

2

С Т И П Е Н Д И Я

3

Студент

Экзамены

Зачет

 

 

 

 

4

Физика

Математика

Информатика

История

Средний балл

Число детей

Стипендия

Сессия продлена

5

ХХХ

Х

Х

Х

Х

???

Х

???грн

?

 

 

 

 

 

 

 

 

 

8

Всего

???

???

???грн

9

Отличники

10

Без троек

Контроль В5:D7: 2<Экзамен<=5.

Форматирование А5:А7: если средний балл = 5.

График: Студент – Стипендия.

ВАРИАНТ 5.

Вычислить материальную помощь нуждающимся пенсионерам. <Расчетная помощь> определяется как процент от <Минимальной зарплаты> в зависимости от наличия детей (<На ребенка> - 80%), возраста (<Старше 70-ти лет>), инвалидности, участия в войне. Последнее отмечено в колонке <Льготы> буквами «и», «у» и «иу». Однако <Фактическая помощь> назначается таким образом, чтобы в сумме с <Пенсией> она не превышала шести минимальных зарплат. Число лет человека определяется как разность между <Текущим годом> и <Годом рождения>. В области В13:D13 подсчитывается количество пенсионеров соответствующих возрастов.

 

A

B

C

D

E

F

G

1

Доплаты

Текущий год:

2001

2

На ребенка

80%

Миним. зарплата:

ХХгрн

3

Инвалид

100%

4

Уч. ВОВ

125%

5

Старше 70-ти

60%

6

П О М О Щ Ь

7

Фамилия

Год рождения

Детей

Льготы

Пенсия

Расчетная помощь

Фактич. помощь

8

ХХХ

ХХХг

ХХ

Х

ХХХгрн

ХХХгрн

ХХХгрн

 

 

 

 

 

 

 

11

Всего

 

??

 

???грн

???грн

???грн

12

Возрастные

до 65

до 70

>70

13

группы:

??ч

??ч

??ч

Контроль А8:А10: Фамилия = {Кулик, Петров, Лукин, Васин}.

Форматирование А8:А10: если человек старше 70-ти лет.

График: Фамилия – Фактическая помощь.

ВАРИАНТ 6.

Вычислить размер заработка продавцов фирмы. Зарплата работника состоит из двух частей – фиксированного небольшого <Оклада>, определяемого <Разрядом>, и <Премии>, зависящей от фактического объема продаж (<Продано>). Если объем продаж меньше <Нормы>, она составляет 10% от <Продаж>, если больше – 20%, если больше в два раза, добавляется еще 1000грн. В ячейке С8 вычислить количество человек, продавших товаров более чем на 50000грн. Для определения оклада следует воспользоваться функцией ВПР( ). В области С8:С10 показать фамилии продавцов, занявших по объему продаж первые три места и суммы их продаж.

 

A

B

C

D

E

F

G

Н

1

Норма:

ХХХгрн

Разряд

Оклад

2

ЗАРПЛАТА ПРОДАВЦОВ

1

ХХгрн

3

Ф.И.О.

Разряд

Прадано

Премия

Заработок

2

ХХгрн

4

ХХХ

Х

ХХХгрн

???грн

???грн

3

ХХгрн

 

 

 

 

 

4

ХХгрн

7

Всего

???грн

???грн

???грн

5

ХХгрн

8

"Призеры":

1 место

???

???

9

 

2место

???

???

10

 

3место

???

???

Контроль В4:В6: Разряд = {1, 2, 3, 4, 5}.

Форматирование А4:А6: если Продано > 100000грн.

График: Фамилия – Заработок.

ВАРИАНТ 7.

Вычислить стоимость ремонта квартиры. Она состоит из <Стоимости ремонта потолка> (получается умножением <Площади> квартиры на <Стоимость окраса 1 кв. м потолка>) плюс <Стоимости ремонта стен> (определяется умножением <Площади стен> на <Стоимость оклейки/окраски /обивки 1кв. м стен>). Вид отделки стен указывается буквами «кл», «кр» или «об» в колонке <Покрытие стен>. Допускается отсутствие какой-либо отделки стен. Стоимость срочного ремонта увеличивается на 40%. Этот факт показывается (если есть) в колонке <Срочность> знаком «+». Если стоимость ремонта превышает 50 тыс. грн.., клиенту дается скидка в 10%. В клетке G12 подсчитать число срочных заказов. В области F2:F5 подсчитать общие объемы работ (в метрах) по видам.

 

A

B

C

D

E

F

G

Н

1

Цена ремонта 1 кв. метра

Объемы

2

Окраска потолка:

??м

3

Оклейка стен:

??м

4

Окраска стен:

??м

5

Обивка стен:

??м

6

Р Е М О Н Т

7

№№ квартир

Площадь

Стены

Цена ремонта

Срочность

Всего

8

площадь

покрытие

потолок

стены

9

ХХ

ХХХм

ХХХм

ХХ

???грн

???грн

+

???гр

 

 

 

 

 

 

 

 

12

Всего

???м

???м

 

???грн

???грн

 

???грн

13

Срочных заказов

??зак

 

Контроль D9:D11: Покрытие стен = {кл, кр, об}.

Форматирование Н9:Н11: если Всего > 50000грн.

График: Номер квартиры – Всего.

ВАРИАНТ 8.

Определить суточный заработок рабочих в зависимости от числа часов, отработанных ими в дневную (с 9:00 до 16:00 часов) и вечернюю (остальные часы) смены. Расценки на работу в вечернюю смену на 60% выше, чем в дневную. Кроме того, если рабочий отработал более 8-и часов, ему положена доплата за сверхурочные часы (часы свыше восьмого) в размере 50% от обычного тарифа. Для каждого работника заданы фактические начало и конец его смены. Считается, что рабочий трудится только в дневную или только в вечернюю смену. В клетках D10 и Е10 подсчитать число рабочих, трудившихся в вечернюю и дневную смены.

 

A

B

C

D

E

F

1

Дневная смена

Начало

Конец

Тариф

2

16ч

5 грн/ч

3

СМЕННАЯ РАБОТА

4

Ф.И.О.

Время работы:

Часов в смену:

Сумма

5

начало

конец

вечернюю

дневную

6

ХХХ

Ххчас

Ххчас

??час

??час

???грн

 

 

 

 

 

 

9

ВСЕГО

??час

??час

???грн

10

Число веч./дневн. смен:

??смен

??смен

 

Контроль А6:А8: Фамилия = {Иванов, Петров, Лукин, Васин}.

Форматирование А6:А8: если общее число часов > 20 час.

График: Фамилия – Сумма.

ВАРИАНТ 9.

Рассчитать размеры месячного <заработка> работников, составляющего из <зарплаты> и <премии>, которые нужно разделить между сотрудниками. Зарплата определяется фиксированным окладом, выплачиваемым пропорционально числу отработанных дней. Премии распределяются пропорционально двум параметрам: а) коэффициенту трудового участия (КТУ), назначаемому на общем собрании коллектива, б) должностному окладу (чем больше оклад, тем больше премия). Лица, отработавшие менее недели (< 5 дней), премию не получают. Для облегчения расчетов по распределению премии здесь введен столбец <коэффициент премирования>, где вычисляется коэффициент, учитывающий как КТУ, так и должностной оклад работника. Собственно <премия> тогда определяется умножением этого коэффициента на размер <Суммы премии>. В области D8:D10 формируется сводка о числе человек, отработавших определенное число дней в месяце.

 

A

B

C

D

E

F

G

Н

1

Сумма премии:

1000грн

Рабочих дней в месяце:

25

2

РАСЧЕТ ЗАРПЛАТЫ

3

Ф.И.О.

Оклад

Рабочих дней

Зарплата

КТУ

Коэфф. премир.

Премия

Заработок

4

ХХХ

ХХХгрн

ХХд

???грн

ХХ

???

???грн

???грн

 

 

 

 

 

 

 

 

7

ВСЕГО

???грн

???д

???грн

???

???

???грн

???грн

8

Отработано в месяце

до 5 дней

??ч

9

до 15 дней

??ч

10

весь месяц

??ч

Контроль С4:С6: Рабочих дней <= Рабочих дней в месяце.

Форматирование А4:А6: если Премия = 0.

График: Ф.И.О. – Заработок.

ВАРИАНТ 10.

Построить таблицу расчетов страхования жизни. Клиент может застраховаться на любую <Страховую сумму>, для чего делает <Взнос> в размере, зависящем от возраста застрахованного (до года – 10% от страховой суммы, от года до пяти – 8% и т.д.). Лица старше 65 лет вносят 10% и еще по одному проценту за каждый год после 65-ти. Кроме того, необходимо рассчитать сумму выплаты в зависимости от тяжести <Травмы> (всего 4 категории). При возникновении травмы или болезни клиенту возвращается соответствующий процент от страховой суммы. В клетке Е12 подсчитать число всех страховых случаев. Проценты взноса и выплат определяются с помощью функции ГПР( ).

Контроль В9:В11: Год рождения >= 1900.

Форматирование А9:А11: если возраст > 65.

График: Клиент – Взнос.

 

A

B

C

D

E

F

G

Н

1

Текущий год

2001

 

 

 

 

 

 

2

Возраст

0

1

5

20

45

50

65

3

% взноса

10%

8%

5%

3%

5%

8%

10%

4

5

Травмы

1

2

3

4

6

% выплат

15%

25%

80%

100%

7

СТРАХОВАНИЕ ЖИЗНИ

8

Клиент

Год рожд.

Страхов. сумма

Взнос

Страхов. случай

Выплата

9

ХХХ

ХХХг

ХХгрн

??грн

Х

??грн

 

 

 

 

 

 

12

ВСЕГО

 

??грн

??грн

??

??грн

ВАРИАНТ 11.

Построить таблицу расчетов страхования имущества от кражи, пожара и протечки (а произвольной комбинации). Желаемый вид страховки обозначается значком «+». Клиент может застраховаться на любую <Страховую сумму>, для чего делает <Страховой взнос> в размере 10% от страховой суммы, если имущество страхуется от пожара, 8% – если от протечки, 7% – от кражи. Страховка от кражи снижается на 1% при наличии стальной двери и еще на 2%, если в подъезде имеется вахтер. Взнос уменьшается на 1%, если страхование производится на все виды страховых случаев сразу. В области B4:D4 подсчитать число страховок по видам.

 

A

B

C

D

E

F

G

H

I

1

Тарифы страхования

2

Вид страх.

Пожар

кража

протечка

 

3

%

10%

7%

8%

 

4

Всего

???

???

???

 

5

Страхование имущества

6

Клиент

Защита входа

Вид страховки

страховая сумма

Страховой взнос

7

стальная дверь

вахтер

пожар

кража

протечка

полный

со скидкой

8

ХХХ

+

 

+

+

 

ХХХгрн.

???

???

 

 

 

 

 

 

 

 

11

Всего

???

???

???

Контроль: G8:G10: Страховая сумма кратна 1000 грн.

Форматирование А8:А10: если страховка на все случаи.

График: Клиент – Страховая сумма.

ВАРИАНТ 12.

Создать сводную таблицу расчета числа отработанных в месяц часов и заработков работников цеха, каждый из которых может трудиться на любом из трех участков цеха. Часовая оплата труда отображена в Тарифах, фактически отработанные часы – в Ежедневном графике (этот раздел таблицы может неограниченно расти). В Сводке следует подсчитать общее число, отработанных каждым рабочим часов на каждом из участков, их сумму и зарплату (Сводку удобно расположить на отдельном листе). Размер этой части таблицы не изменяется. Здесь каждый работник, независимо от количества выходов на работу, представлен одной сводной строкой. Зарплата работника увеличивается на 10%, если он отработал более 200 часов.

 

A

B

C

D

E

F

G

H

I

J

1

Тарифы

2

Участок

1

2

3

3

Тарифы

4 грн/ч

3 грн/ч

5 грн/ч

4

Ежедневный график

Сводка

 

5

Ф.И.О.

Участок

Часов

Ф.И.О.

Участки

Всего

6

Петр

2

4 час.

1

2

3

часов

зарп.

7

Иван

1

7 час.

Петр

? час.

? час.

? час.

?? час.

?? грн.

8

Петр

3

8 час.

Иван

? час.

? час.

? час.

?? час.

?? грн.

9

Олег

3

5 час.

Олег

? час.

? час.

? час.

?? час.

?? грн.

10

Иван

2

8 час.

Всего

? час.

? час.

? час.

?? час.

?? грн.

11

Всего

? час.

Контроль В6:В10: Участок ={1,2,3}.

Форматирование I7:I10: если Всего часов >200 час.

График: Фамилия (Е7:Е9) – Зарплата (J7:J9).

ВАРИАНТ 13.

Определить <Сумму> на счету клиента банка по истечение установленного <Срока> хранения. <Процент банковской премии> определяется тарифной сеткой (А1:Е5), зависящей от суммы <Вклада> (от 0$, от 5000$ и т.п.) и <Срока> его хранения (от 0, 6 и т.д. месяцев). Кроме того, если клиент открыл счет более, чем на 100 000$, сроком не менее, чем на 6 месяцев, ему вручается подарок в размере 1% от исходного значения вклада. Здесь также по известной продолжительности депозита нужно вычислить дату его закрытия (число месяцев плюс один день). В клетке Н12 подсчитать число человек, получивших подарки.

 

A

B

C

D

E

F

G

H

1

Процент

0 мес.

6 мес.

12 мес.

24 мес.

2

0$

3%

5%

6%

7%

3

5000$

5%

7%

8%

9%

4

20000$

7%

8%

10%

11%

5

50000$

9%

10%

11%

12%

6

БАНКОВСКИЕ ДЕПОЗИТЫ

7

Вкладчик

Вклад

Дата вклада

Срок (мес.)

Дата закрытия

Процент премии

Сумма

Подарок

8

ХХХ

ХХХ$

XXX

XXм

???

??%

???$

???$

9

 

 

 

 

 

 

 

10

Всего

???$

 

???$

???$

11

??чел.

Контроль В8:В10: Вклад >200$.

Форматирование D8:D10: если Срок > 30 мес.

График: Вкладчик – Сумма.

ВАРИАНТ 14.

Определить размер квартплаты в кооперативном доме, которая состоит из расходов на оплату лифта (В1) и коммунальных расходов (G1). Расходы на коммунальное обслуживание делятся между всеми пропорционально площади квартир. Аналогично делится стоимость обслуживания лифта, за исключением первого и второго этажей: жильцы первого этажа за лифт не платят совсем, жители второго – 50% от полной стоимости. Остальные платят 100%, приходящейся на них суммы. Для того чтобы определить «вес» в гривнах одного процента обслуживания лифта и одного метра площади, нужно найти суммы всех процентов (D7) и общую площадь (Е7) всех квартир, потом поделить на них средства, которые следует выплатить мэрии за данный вид обслуживания. В доме имеются не только жилые помещения, но и офисы (обозначены знаком «+»). Их арендаторы, кроме квартплаты вносят еще сумму в доход кооператива, равную 200 грн. за кв. метр площади. Если арендуемая площадь более 100 кв.м. – то по 180 грн., если более 300 кв.м. – то по 160 грн. за метр. Весь доход идет на ремонт дома. В клетке В7 подсчитать число офисов, размещенных в доме.

 

A

B

C

D

E

F

G

1

Лифт:

6 грн.

Коммун. Обслуж.:

100 грн.

2

РАСЧЕТ КВАРТПЛАТЫ

3

Номера квартир

Офис

Этаж

Пользов. лифтом

Площадь

Квартплата

Доход

4

кв.1

+

1

??%

ХХХм

??грн.

??грн.

5

кв.9

 

2

??%

ХХХм

??грн.

??грн.

6

кв.20

+

3

??%

ХХХм

??грн.

??грн.

7

Всего

??

??%

??м

??грн.

??грн.

Контроль С4:С6: 1<=ЭтажБ=5ю

Форматирование А4:А6: если это Офис.

График: Номер квартиры – Квартплата.

ВАРИАНТ 15.

Определить пенсию по старости. Пусть она назначается в размере четырех минимальных зарплат по достижении женщинами 55-ти лет и мужчинами 60-ти лет. Пусть также пенсионерам полагается прибавка к пенсии в размере 5% при наличии двадцати лет трудового стажа, 20% при наличии тридцати лет и 50% - при сорока. Кроме того, на размер пенсии влияет военный стаж. За каждый год военного стажа к пенсии прибавляется 30% от минимальной зарплаты. Однако сумма пенсии и всех доплат не должна превышать пяти минимальных зарплат. В этом случае пенсия, конечно, сохраняется полностью, а доплата (если остается) определяется разностью между пенсией и указанным пределом. Таким образом, человек, имеющий высокую пенсию может не получить помощи совсем. В клетке Е8 подсчитать общее число человек, в Е9 – число женщин, в Е10 – число мужчин.

 

A

B

C

D

E

F

G

H

1

Сегодня:

2002 год

Мин. зарплата:

100 грн.

2

НАЗНАЧЕНИЕ ПЕНСИИ

3

Ф.И.О.

Год рождения

Стаж

Пол

Пенсия

Прибавка

Всего

4

трудовой

воен.

5

ХХХ

1936

ХХлет

ХХлет

Ж

???грн.

???грн.

???грн.

 

 

 

 

 

 

 

8

Всего

???лет

??лет

??чел.

???грн.

???грн.

???грн.

9

Женщин

??чел.

 

10

Мужчин

??чел.

Контроль С5:С7: Стаж трудовой =< 70 лет.

Форматирование А5:А7: если Пол = Ж.

График: Фамилия – Прибавка.

ВАРИАНТ 16.

Вычислить стоимость заказов в фирме, торгующей однородным жидким товаром. Товар отпускается бочками по 150 кг и канистрами по 40 кг. Известна цена продукта и цена тары. В таблице сначала следует определить, сколько полных бочек уйдет под товар. Остаток поставляется в канистрах. Поскольку и бочки и канистры заполнены целиком, может оказаться, что <Вес отгрузки> несколько больше заказанного. <Полная стоимость> будет состоять из товара, размещенного в бочках и канистрах с учетом стоимости тары. Кроме того, следует учитывать скидки оптовым покупателям. Если полная стоимость превышает установленной <Порог скидки>, разность между полной стоимостью и порогом оплачивается по цене на 10% меньше обычной. Сказанное относится только к самому товару (стоимость тары не снижается). Для определения числа канистр следует воспользоваться функцией ОКРВВЕРХ(…). В клетке Е11 подсчитать число заказанных партий весом более 10000 кг.

 

A

B

C

D

E

F

G

1

Объем/цена тары

Цена за 1 кг

10 грн.

2

бочки

150 кг

50 грн.

Порог скидки

600 грн.

3

канистры

40 кг

20 грн.

 

4

ОБРАБОТКА ЗАКАЗОВ

5

Заказчик

Вес заказа

Число

Вес отгрузки

Стоимость

6

бочек

канистр

полная

со скидкой

7

ХХ

ХХХ кг

??

??

??? кг

??? грн.

??? грн.

 

 

 

 

 

 

10

Всего

??? кг

??

??

??? кг

??? грн.

??? грн.

11

Крупные оптовики:

??? зак.

 

Контроль В7:в9: Вес заказа >1000 кг.

Форматирование F7:F9: если возможна скидка.

График: Заказчик – Стоимость со скидкой.

ВАРИАНТ 17.

Вычислить размер недельной заработной платы рабочего. Ежедневно он может находиться как в обычном, так и во вредном производстве. Часы работы по дням недели указаны в двух строках для каждого человека. По итогам недели вычисляются число дней, отработанных в обычных и вредных условиях, и сумма часов. На их основе определяется оплата труда умножением <часов> на соответствующую <Часовую оплату>. Кроме того, рабочим начисляется <Доплата> за сверхурочный труд. <Доплата> за труд в обычных условиях производится при наличии сверхурочного времени. Разность между фактической длиной рабочей недели и 48 часами оплачивается по тарифу сверхурочных часов (клетка L1). Доплата за работу во вредных условиях производится аналогично, но только если отработано свыше 20-ти «вредных» часов. Кроме того, в доплату входит сумма на покупку молока (L2) за каждый день, отработанный во вредных условиях. В столбце М формируется сообщение (слово Отгул), если отработано свыше 30 часов во вредном производстве (на следующей неделе работник получит один отгул). В клетке М11 вычислить число всех отгулов за неделю.

 

A

B

C

D

E

F

G

H

I

J

K

L

M

1

Часовая оплата

 

Сверхурочн.:

200%

2

Обычное произв.:

5грн

Молоко:

20 грн.

3

Вредное произв.:

8грн

4

ОПЛАТА ТРУДА НА ВРЕДНОМ ПРОИЗВОДСТВЕ

5

Ф.И.О.

виды работ

Отработано (час.)

Всего

оплата труда

доплата

Всего

отгулы

6

пн

вт

ср

чт

пт

дней

часов

7

Петр

обычн.

 

6

12

9

 

?

??

???грн.

??грн.

???грн.

отгул

8

вредн.

10

 

6

4

13

?

??

???грн.

??грн.

9

Олег

обычн.

Х

Х

Х

Х

Х

?

??

???грн.

??грн.

???грн.

?

10

вредн.

Х

Х

Х

Х

Х

?

??

???грн.

??грн.

11

Итог

обычн.

?

?

?

?

?

?

??

???грн.

??грн.

???грн.

??дн.

12

вредн.

?

?

?

?

?

?

??

???грн.

??грн.

Контроль С7:G10: Отработано в день <= 14 час.

Форматирование М7:М10: слово «Отгул» на красном фоне.

График: Фамилия – Всего.

ВАРИАНТ 18.

Вычислить налог на недвижимость.

 

A

B

C

D

E

F

G

1

Стоимость 1 кв.м. земли:

ХХгрн

2

Налог на землю:

ХХ%

3

Налог на строение:

ХХ%

4

У Ч А С Т К И

5

Владелец

Площадь (кв.м.)

Стоим. дома

Вода

Свет

Общая стоим.

Налог

6

7

ХХХ

ХХХм

ХХХгрн

Х

Х

???грн

???грн

 

 

 

 

 

 

10

Всего

???м

???грн

??уч

??уч

???грн

???грн

11

Участки:

до 70м

??

 

12

до 100м

??

13

>100м

??

Сначала определяется <Общая стоимость> объекта, облагаемая налогом. Она вычисляется как <Стоимость кв. метра земли>, умноженная на <Площадь>, плюс <Стоимость дома> и плюс по одному проценту от <Стоимости участка> за водопровод и электроэнергию (обозначается знаком «+» в колонках <Вода> и <Свет>). <Налог> является суммой налога на землю и налога на строение. Положим также, что налог на землю удваивается на каждый метр земли свыше 100 кв. метров и утраивается на каждый метр свыше 400. В клетках D10 и Е10 – подсчитать число участков, имеющих соответствующие коммуникации. В области С11:С13 подсчитать число участков соответствующей площади

Контроль В7:В9: 50 м <=площадь <= 500 м.

Форматирование А7:А9: если площадь >400 м.

График: Владелец – Общая стоимость.

ВАРИАНТ 19.

Вычислить суммы вкладов клиентов банка на конец года. Все вкладчики получают <Премию> в зависимости от суммы и длительности вклада. Для этого сначала вычисляется <Средняя сумма> как сумма остатков вклада за все кварталы, деленная на четыре. Далее компенсируется годовая <Инфляция> (сумма вклада увеличивается на 12%). Затем, в зависимости от величины вклада, определяется собственно премия. Если вклад (<Средняя сумма>) до 5000 грн. – премия составляет 18%, если от 5000 до 20000 грн. – 25%, если от 20000 до 30000 грн. – 30%, если свыше 30000 грн. – 35% от <Средней суммы>. В клетках Н3-Н6 следует подсчитать число вкладов (средних сумм), находящихся в заданных пределах (до 5000, до 20000 и т.д.

 

A

B

C

D

E

F

G

H

1

Инфляция:

12%

Премия

Число вкладов

2

Вклад

Процент

3

до 5000

18%

???шт

4

до 20000

25%

???шт

5

до 30000

30%

???шт

6

более 30000

35%

???шт

7

Б А Н К О В С К И Е В К Л А Д Ы

8

счета

Остаки вкладов по кварталам

Средняя сумма

Премия

Всего

9

1 кв.

2 кв.

3 кв.

4 кв.

10

ХХХ

ХХгрн.

ХХгрн.

ХХгрн.

ХХгрн.

???грн.

???грн.

???грн.

 

 

 

 

 

 

 

13

Всего

???грн.

???грн.

???грн.

???грн.

???грн.

???грн.

???грн.

Контроль А10:А12: Номер счета = 5 символов.

Форматирование А10:А12: если средняя сумма >100000 грн.

График: Номер счета – Всего.

ВАРИАНТ 20.

Вычислить ежедневный и недельный заработок рабочего. Ежедневный заработок (колонки <Заработано>) определяется числом <Отработанных часов>, умноженных на стоимость рабочего часа, которая не постоянна. Она увеличивается на 50% за сверхурочные часы (время, отработанное свыше 8 часов). Субботние часы оплачиваются по тарифу, увеличенному на 90%. Заметим, что и в субботу возможен сверхурочный труд. Кроме того, если рабочий отработал в течение недели больше 55 часов, он получает прибавку в сумме <Минимальной зарплаты>, если больше 65 – две минимальных зарплаты. В ячейке Н12 выводится фамилия человека, отработавшего максимальное число часов, а в О12 – фамилия получившего максимальную зарплату на этой неделе.

 

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

1

Стоимость часа работы

Миним. зарплата:

ХХгрн.

2

Обычного

Хгрн.

3

Сверхурочного

50%

4

Доплата за субботу

90%

5

Недельная зарплата

6

Работник

Отработано часов

Заработано

7

пн

вт

ср

чт

пт

сб

всего

пн

вт

ср

чт

пт

сб

всего

8

ХХХ

Хч.

Хч.

Хч.

Хч.

Хч.

Хч.

Хч.

?грн

?грн

?грн

?грн

?грн

?грн

?грн

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

Итог

?грн

?грн

?грн

?грн

?грн

?грн

?грн

12

Передовики

???

???

Контроль В8:G10: отработано часов <= 12 часов.

Форматирование О8:О10: если Всего > 600 грн.

График: Работник – Всего часов.

ВАРИАНТ 21.

Вычислить зарплату рабочего (колонка <Заработано>). Она определяется числом <Изготовленных им деталей>, умноженных на <Стоимость одной детали>. Заработок также зависит от <Разряда> рабочего. Он увеличивается на соответствующий <Разрядный коэффициент>. Кроме того, если рабочий произвел более 30 деталей, ему начисляется премия в размере 50% от стоимости каждой детали, начиная с 31-й. Зарплата рабочего может быть и уменьшена в случае, если им изготовлено свыше трех бракованных деталей – из заработанных сумм вычитается штраф в размере 50 грн. В колонке <Брак> выводится восклицательный знак, если бракованных деталей до пяти, вырабатывается сообщение «Брак», если бракованных больше пяти, и «Аврал», если больше семи. В ячейке F13 подсчитывается число рабочих, допустивших брак в количестве от пяти деталей. Нужные разрядные коэффициенты извлекаются из таблицы функцией ВПР(…). В области F2:F5 подсчитать число рабочих, имеющих соответствующий разряд.

 

A

B

C

D

E

F

1

Стоимость детали:

ХХХгрн.

Разрядыне коэффициенты

Число рабочих

2

1

1,00

???

3

2

1,10

???

4

3

1,20

???

5

4

1,40

???

6

З А Р П Л А Т А

7

Фамилия рабочего

Разряд

Деталей:

Заработано

Брак

8

изготовлено

брака

9

ХХХ

ХХХ

ХХХшт

ХХшт

???грн

???

 

 

 

 

 

12

ВСЕГО

 

???шт

???шт

???грн

 

13

Бракоделы:

???чел

Контроль А9:А11: Фамилия = {Иванов, Петров, Лукин, Васин}.

Форматирование F9:f11:слово «Аврал» на красном фоне.

График: Фамилия – Заработано.

ВАРИАНТ 22.

Вычислить <Стоимость всего> товара, хранящегося на складе магазина. Она определяется стоимостью первого сорта товара (<Число единиц 1 сорта>, умноженной на <Цену 1 сорта>) плюс стоимость 2 сорта (<Число единиц 2 сорта>, умноженная на <Цену 1 сорта>, уменьшенную на <Процент скидки 2 сорта>), плюс стоимость товара 3 сорта, полученную аналогичным образом, плюс стоимость просроченного товара по цене 10% от цены 1 сорта. Кроме того, следует определить факт затоваривания или нехватки товара. Если совокупная стоимость любого товара всех сортов составляет величину большую 100000 грн., в столбце <Состояние запасов> формируется слово «Избыток». Если стоимость менее 20000 грн. – «Нехватка». Если равна нулю – слово «Нет». В остальных случаях не выдается никакого сообщения – пустые кавычки («…»). В клетке Н11 следует подсчитать число наименований, для которых наблюдается «Нехватка» товара, а в Н12 – его полное отсутствие («Нет»).

 

A

B

C

D

E

F

G

H

1

Скидки:

 

 

 

 

 

 

2

2 сорт

10%

 

3

3 сорт

20%

 

4

Т О В А Р Н Ы Е З А П А С Ы

5

Товар

Число единиц

Цена 1 сорта

Стоимость всего

Состояние запасов

6

1 сорт

2 сорт

3 сорт

просрочено

7

ХХХ

ХХХ

ХХХ

ХХХ

ХХХ

ХХХгрн.

???грн

???

 

 

 

 

 

 

 

10

Всего

???

???

???

???

 

???грн

 

11

Нехватка:

???

12

Нет:

???

Контроль А7:А9: Название товара = {Стул, Стол, Шкаф, Плита}.

Форматирование Н7:Н9: если запасов Нет.

График: Название товара – Стоимость всего.

ВАРИАНТ 23.

Вычислить заработанную рабочим сумму в зависимости от количества отработанных им в неделю часов и их вида. <Зарплата> определяется как число отработанных <Нормальных> часов, умноженных на <Стоимость нормального часа> плюс стоимость сверхурочных часов и часов, отработанных в выходные дни. Стоимость таких часов увеличивается на 150% и 200% относительно «нормального» часа. Кроме того, если общее число отработанных часов превышает 52, работник получает <Доплату> в 100 грн., если больше 60 часов – 200 грн., если больше 66 – 250 грн. и еще 5% от зарплаты. Сумма, выдаваемая <На руки>, это <Зарплата>+<Доплата> с учетом <Налога>. В строке «В среднем» подсчитываются соответствующие средние значения. В области С13:С15 показать фамилии работников, занявших первые три места по суммам, полученным <На руки>.

 

A

B

C

D

E

F

G

1

Стоимость часа

Налог:

13%

2

Нормальный:

Хгрн

 

3

Сверхурочный:

150%

 

4

В выходные:

200%

 

5

З А Р П Л А Т А

6

Фамилия

Отработано

Зарплата

Доплата

На руки

7

Норм.

Сверх.

Выходн.

8

ХХХ

ХХХч

ХХХч

ХХХч

???грн

???грн

???грн

 

 

 

 

 

 

11

ВСЕГО

???ч

???ч

???ч

???грн

???грн

???грн

12

В среднем:

???ч

???ч

???ч

???грн

13

Лидеры:

1 место

???

 

14

2 место

???

 

15

3 место

???

 

 

 

 

Контроль А8:А10: Фамилия = {Петров, Куликов, Васин, Рыбин}.

Форматирование Е8:Е10: если Отработано всего > 50 часов.

График: Фамилия – выдать На руки.

ВАРИАНТ 24.

Вычислить стоимость автоперевозок заданного веса груза на заданное расстояние разными типами автомобилей. Путевая скорость всех типов а/м считается равной 50 км/час. Здесь <Число ездок> это <Вес груза>/<Грузоподъемность>, округленное до большего целого; <Пробег> это <Число ездок>*<Расстояние>*2 (удваивается, поскольку автомобиль каждый раз должен возвращаться в исходный пункт). <Стоимость перевозок> состоит из зарплаты и стоимости аренды. <Зарплата> водителя определяется <Временем в пути>. Кроме того, если автомобиль находится в пути в оба конца больше 12 часов, водителю производится доплата (командировочные) в размере 50 грн. за каждые 12 часов в пути на каждом маршруте. В области D3:D5 подсчитывается число машиночасов (время в пути), необходимых для обслуживания заявок на перевозки разными типами а/м. Для извлечения данных их таблицы тарифов использовать функцию ВПР(…).

 

A

B

C

D

E

F

G

H

1

Тарифы

 

2

Тип автомобиля

Цена часа аренды

Грузоподъемность

Объем заказа

Цена часа работы водителя

3

Зил

50грн

??ч

Хгрн

4

Газ

30грн

??ч

5

Камаз

50грн

??ч

6

А В Т О П Е Р Е В О З К И

7

Тип автомобиля

Вес груза

Расстояние

Число ездок

Время в пути

Пробег

Зарплата

Стоимость перевозок

8

ХХХ

ХХт

ХХкм

??

??ч

??км

??грн

??грн

 

 

 

 

 

 

 

11

Всего

???т

??км

 

??ч

??км

??грн

??грн

Контроль А8:А10: Тип а/м = {Зил, Газ, Камаз}.

Форматирование А8:А10: если Пробег > 1000км.

График: Тип а/м – Объем заказов.

ВАРИАНТ 25.

Вычислить <Цену авиабилета> в зависимости от полной протяженности маршрута до всех пунктов посадок (если есть). Цена билета состоит из трех слагаемых:

  1. Стоимости собственно перевозки пассажира, определяемой умножением длины маршрута на <Стоимость 1 км> полета. Последняя не постоянна. Если длина перелета менее 1000 км, она равна 0,5 грн., если от 1000 до 3000 – меньше на 10%, если свыше 3000 – меньше на 15%. Причем по меньшему тарифу оплачивается только та часть маршрута, которая приходится в соответствующий диапазон.

  2. Стоимость питания. Пассажиров кормят каждые 1000км полета. <Стоимость питания> определяется общей протяженностью маршрута, деленной на 1000 (результат округляется до целого значения) и умноженной на его цену (50 грн.).

  3. Стоимости доставки в аэропорт. Она составляет 100 грн. И выполняется только для пассажиров, следующих на расстояние не менее 3000км.

В области С14:С16 подсчитать число рейсов, совершаемых с одной и двумя посадками и без промежуточных посадок.

 

A

B

C

D

E

F

G

1

Питание пассажиров

Стоимость 1 км полета пассажира

2

расстояние

стоимость

до 1000км

0,5грн

3

1000км

50грн

до 3000км

10%

4

свыше 3000

15%

5

СТОИМОСТЬ АВИАПЕРЕВОЗОК

6

Номер рейса

Расстояние до пунктов посадки

Длина маршрута

Стоимость питания

Цена билета

7

1-й

2-й

3-й

8

ХХХ

ХХкм

ХХкм

ХХкм

???км

???грн

???грн

 

 

 

 

 

 

11

Всего

??км

??км

??км

???км

???грн

???грн

12

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

???км

13

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

14

беспосадочных

???

15

с одной посадкой

???

16

с двумя посадками

???

Контроль В8:D10: 100 км < Расстояние до пункта посадки < 6000км.

Форматирование А8:А10: если общая длина маршрута > 10000км.

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

ВАРИАНТ 26.

Определить <Новую цену> товара, продаваемого в комиссионном магазине. О каждом <Товаре> известна <Дата сдачи> его на комиссию и исходная, установленная в этот момент на него, цена. По условиям магазина после первых 15-ти дней товар подвергается уценке на 5%, после 30-ти – еще на 10% и далее каждый день на один процент. Цена товара со всеми уценками отображается в колонке <Цена с уценкой>. <Новая цена> равна <Цене с уценкой> до тех пор, пока последняя не становится менее четверти исходной цены (по условиям договора товар не может быть уценен более, чем на 75%). В клетке D11 подсчитывается число предметов, которые не удалось продать более чем за 30 дней, а в D13 – более чем за 50 дней.

 

A

B

C

D

E

F

1

Уценка товара:

 

 

Сегодня:

14.03.2002г.

2

Дни

%

 

3

15

5%

 

4

30

10%

 

5

ЦЕНА ТОВАРА

6

Товар

Дата сдачи

Исходная цена

Дней хранения

Цена с уценкой

Новая цена

7

ХХХ

01.11.02

ХХХгрн

???

???грн

???грн

 

 

 

 

 

10

ВСЕГО

 

???грн

???

???грн

???грн

11

Не продано:

за 30 дней

??шт

 

12

за 50 днй

??шт

 

 

 

Контроль С7:С9: Исходная цена >= 100грн.

Форматирование D7:D9: если дней хранения > 50.

График: Товар – Дней хранения.

ВАРИАНТ 27.

Определить стоимость обслуживания туристических экскурсий на маршрутах А, Б и т.д. О каждом маршруте известна стоимость собственно экскурсии и стоимость транспортных расходов. Известна также емкость автобуса. В самой таблице фиксируется желаемый маршрут и число заявок (человек) на обслуживание. Минимальное число автобусов определяется как целая часть от <Число заявок>/<Вместимость автобуса>. Фирма обслуживает не всех туристов, а только такое их максимальное количество, чтобы не оказалось ни одного автобуса, заполненного менее чем на 30%. Фактическое число определяется в колонке <Выделено автобусов>. Для этого нужно выяснить, сколько туристов еще не размещено в автобусы. Если их оказалось больше чем на 30% емкости автобуса, значит <выделено автобусов> будет на единицу больше минимально необходимого их числа. В противном случае, будет <выделен> этот минимум. <Стоимость> обслуживания определяется произведением числа выделенных автобусов на сумму экскурсионного и транспортного обслуживания маршрута. В колонке <Примечание> следует показать число пустых мест в автобусе или число отклоненных заявок (что есть). В клетке Е13 показать число обращений для обслуживания более 1000 заявок. Для выявления стоимости маршрута из таблицы тарифов следует воспользоваться функцией ГПР(…).

 

A

B

C

D

E

F

1

Тарифы на маршруты

 

2

Маршрут

А

Б

В

Г

 

3

Экскурсия

60грн

50грн

90грн

100грн

 

4

Транспорт

40грн

35грн

60грн

90грн

 

5

В автобусе

40чел

 

6

ОБСЛУЖИВАНИЕ ТУРИСТОВ

7

Номер маршрута

Число заявок

Автобусов

Стоимость обслуживания

Примечание

8

миним.

выделено

9

А

124чел

???

???

???грн

???чел

 

 

 

 

 

12

ВСЕГО

???чел

???

???грн

 

13

Крупные заявки:

???

 

Контроль А9:А11: Номер маршрута = {А, Б, В, Г}.

Форматирование F9:F11: если есть отказные заявки.

График: Номер маршрута – Автобусов выделено.

ВАРИАНТ 28.

Вычислить сумму оплаты товара при торговле за валюту. Исходная стоимость товара (В7) представлена в долларах. При оптовой покупке она может быть уменьшена на величину оптовой скидки (при сумме покупки от 500$ до 1000$ - на 4%, до 3000$ - на 10%, свыше – на 15%). Новая цена вычисляется в С7. Сама оплата может осуществляться за любую из трех валют (доллары, рубли, гривны) в произвольной комбинации по выбору покупателя. Суммы в первых двух валютах указывает покупатель. Если они недостаточны для покупки, остаток вычисляется в гривневом эквиваленте (F7). Соотношения всех валют на день покупки содержатся в курсовой таблице (А1:В3).

 

A

B

C

D

E

F

1

Курсы валют:

Сумма:

$500

$1000

$3000

2

$

Рубли

Скидка:

4%

10%

15%

3

ХХгрн

ХХгрн

 

4

Т О Р Г О В Л Я

5

Товар

Сумма

Оплата

6

покупки

со скидкой

USD

Рубли

Гривны

7

ХХХ

$XXX

$???

$XXX

ХХХруб

???грн

 

 

 

 

 

10

ВСЕГО

 

$???

$???

???руб

???грн

Контроль А7:А9: Товар = {магнитола, приемник, ТВ, компьютер}.

Форматирование А7:А9: если Сумма покупки > 10000$.

График: Товар – Сумма покупки.

ВАРИАНТ 29.

Построить таблицу расчетов ежегодного страхования автомобиля. Клиент может застраховаться на любую <Страховую сумму>, для чего делает <Взнос> в размере 3% от страховой суммы. Этот взнос уменьшается на 5% для лиц, имеющих более 10 лет водительского стажа (отсчитывается от года получения автомобилистом водительских прав). Кроме того, учитывается число безаварийных лет, в течение которых владелец страховался в данной фирме. Если свыше 1 года, размер взноса снижается на 5% от номинального, если свыше 2 лет – на 7% и т.д. При возникновении страхового случая (аварии) страховой агент устанавливает фактическую сумму потерь клиента, которая и выплачивается ему в размере, не превышающем страховой суммы. В случае угона автомобиля в колонку «Угон» вносится буква «у» и выплачивается вся страховая сумма. В клетке G9 подсчитывается число всех угнанных, ранее застрахованных, автомобилей.

 

A

B

C

D

E

F

G

H

1

Текущий год:

2002

 

 

 

 

 

 

2

Лет страховки:

0

1

2

3

4

 

3

Скидка:

0%

5%

7%

9%

12%

 

4

СТРАХОВАНИЕ АВТОМОБИЛЯ

5

Клиент

Получены права

Начато страхование

Сумма страховки

Взнос

Сумма потерь

Угон

Выплата

6

ХХХ

1970г

1996г

ХХгрн

??грн

ХХгрн

Х

??грн

 

 

 

 

 

 

 

9

ВСЕГО

??грн

??грн

??грн

??

??грн

Контроль В1: Текущий год >= 2002.

Форматирование А6:А8: если Угон.

График: Клиент – Выплата.

ВАРИАНТ 30.

Создать таблицу расчетов с клиентами отеля, о которых известны дата въезда, отъезда и класс занимаемого номера (от Люкс до 3-го). <Оплата> за номер определяется числом дней проживания, умноженным на тариф соответствующего класса (использовать функцию ГПР(…)). Кроме того, имеются <Скидки/доплаты>. Если клиент проживает в номере больше 10 дней, ему делается скидка по оплате в 15% за каждый день свыше десятого. Если номер клиентом был ранее предварительно забронирован, он доплачивает за бронь сумму в размере платы за один день проживания. <Общая сумма> складывается из <Оплаты> и <Доплаты/Скидки>. В области В4:Е4 формируется сводка по наполнению номеров. Здесь подсчитывается число занятых номеров соответствующего класса.

 

A

B

C

D

E

F

G

H

1

Тарифы

 

 

 

2

Класс

Люкс

1

2

3

 

 

3

Плата

50

30

20

15

 

 

4

Число клиентов

???

???

???

???

 

 

5

Расчеты с клиентами отеля

6

Клиент

Бронь

Проживание

Класс номера

Оплата

Доплаты/скидки

Общая сумма

7

с:

по:

8

ХХХ

+

ХХ.ХХ

ХХ.ХХ

Х

???

???

???

 

 

 

 

 

 

 

11

Всего

???

???

???

Контроль Е8:Е10: Класс номера = {Люкс, 1, 2, 3}.

Форматирование А8:А10: если Класс номера = Люкс.

График: Клиент – Оплата.

ЗАДАЧА 2.

Построить графики функций.

варианта

Построить графики двух функций в одной системе координат при

Построить график функции при

1.

y=

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

y=x2

y=x+1

27.

y=x2+4x+5

y=1/(x2+4x+5)

28.

y=x

y=1-x

29.

y=-x-1

y=x-1

30.

ЗАДАЧА 3.

Построить поверхность при .

варианта

Уравнение поверхности

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

2-y4+4z2=0

28.

29.

27x2-63y2+21z2=0

30.

3x2-7y2-2z2=42

ЗАДАЧА 4.

Построить график функции и найти корень уравнения на отрезке [a,b] методом деления отрезка пополам с точностью =0,001.

варианта

Уравнение

Интервал

1.

ex+x=0

[-1;0]

2.

e-x-ln(x)=0

[1;2]

3.

sin(x)-1/x=0

[1;1.5]

4.

cos(x)-1/(x+2)=0

[-1;0]

5.

x3+x2-3=0

[1;2]

6.

cos(x)+1/(x-2)=0

[0;1]

7.

ln(x)+x=0

[0.4;1]

8.

x3+x+3=0

[-2;-1]

9.

lg(x)+x=0

[0.2;1]

10.

x2-cos(x)=0

[-0.8;-0.7]

11.

cos(x-1.1)-3x+2=0

[0.9;1.1]

12.

x2+sin(2x)-2=0

[-1.5;-1.4]

13.

x3+6x2+9x+1=0

[-1;0]

14.

4x2-cos(x)-4=0

[1;1.2]

15.

2x3+2x-1=0

[0;1]

16.

x3-3x2+1=0

[-1;0]

17.

x3+x2+3=0

[-2;-1]

18.

ex+2sin(x)=0

[-1;0]

19.

x-1/(x2+1)=0

[0;1]

20.

x+1/(x2+1)=0

[-1;0]

21.

x3+x2+2=0

[-2;-1]

22.

x3-x2-2=0

[1;2]

23.

cos(x)+1/(x+2)=0

[1;2]

24.

cos(x)-1/(x-2)=0

[-2;-1]

25.

х3-x2+3=0

[-2;-1]

26.

x3+x-3=0

[1;2]

27.

e-x-x=0

[0;1]

28.

x3+3x2-3=0

[-3;-2.2]

29.

x3-3x-1=0

[-2;-1]

30.

x2-cos(x)=0

[0.7;0.8]

ЗАДАЧА 5.

Решить систему линейных уравнений методом Гаусса.

варианта

Система уравнений

варианта

Система уравнений

1.

5.7x1+3.3x2+1.3x3 = 2.1

3.5x1+4.7x2+2.1x3 = 1.7

4.1x1+5.8x2-11.7x3 = 0.8

16.

9.4x1-6.2x2-0.5x3 = 0.52

3.4x1+8.3x2+0.8x3 = -0.8

2.4x1-1.1x2+3.8x3 = 1.8

2.

4.7x1+2.8x2+1.9x3 = 0.7

2.1x1+3.4x2+1.8x3 = 1.1

4.2x1-1.7x2+9.3x3 = 2.8

17.

7.8x1+5.3x24.8x3 = 1.8

3.3x1+7.1x2+1.8x3 = 2.3

4.5x1+3.3x2+2.8x3 = 3.4

3.

3.1x1+2.8x2+1.9x3 = 0.2

1.9x1+3.1x2+2.1x3 = 2.1

7.5x1+3.8x2+9.8x3 = 5.6

18.

3.8x1+4.1x2-2.3x3 = 4.8

-2.1x1+3.9x2-5.8x3 = 3.3

1.8x1+1.1x2-2.1x3 = 5.8

4.

9.1x1+5.6x2+7.8x3 = 9.8

3.8x1+5.1x2+2.8x3 = 6.7

4.1x1+5.7x2+7.2x3 = 5.8

19.

1.7x1-2.2x2+3.0x3 = 1.8

2.1x1+1.9x2-2.3x3 = 2.8

4.2x1+3.9x2-3.1x3 = 5.1

5.

3.3x1+2.1x2+2.8x3 = 0.8

4.1x1+8.7x2+4.8x3 = 5.7

2.7x1+1.8x2+7.1x3 = 3.2

20.

5.8x1+3.3x2-3.2x3 = 4.5

2.5x1-7.8x2+3.3x3 = 7.1

6.5x1-7.1x2+9.8x3 = 6.1

6.

7.6x1+5.8x2+4.7x3 = 10.1

3.8x1+4.1x2+2.7x3 = 9.7

2.9x1+2.1x2+3.8x3 = 7.8

21.

7.1x1+6.8x2+6.1x3 = 7.0

5.0x1+9.8x2+5.3x3 = 6.1

8.2x1+7.8x2+8.1x3 = 5.8

7.

3.8x1-2.5x2+3.7x3 = 6.5

0.5x1+0.84x2+1.7x3 = 0

1.6x1+2.3x2-4.5x3 = 4.3

22.

5.0x1+3.1x2+4.0x3 = 5.0

4.0x1+4.5x2-4.0x3 = 4.9

-2.0x1-3.7x2+6.0x3 = 2.7

8.

5.4x1-2.3x2+3.4x3 = -3.5

4.2x1+7.7x2-2.3x3 = 2.7

3.4x1+2.4x2+7.8x3 = 1.9

23.

9.0x1+5.2x2-5.0x3 = 7.0

3.8x1-6.0x2+4.0x3 = 5.0

7.8x1+5.0x2-9.0x3 = 5.0

9.

8.6x1+1.8x2-4.7x3 = 3.8

2.7x1-3.6x2+1.9x3 = 0.4

1.5x1+4.5x2+9.3x3 = -1.6

24.

8.7x1-2.0x2+4.5x3 = 2.0

2.0x1+4.0x2-1.8x3 = 3.0

1.6x1+5.0x2+6.3x3 = -2.0

10.

5.6x1+2.7x2-1.7x3 = 1.9

3.4x1-9.6x2-6.7x3 = -2.4

0.8x1+1.3x2+3.7x3 = 1.2

25.

6.3x1+5.0x2-0.6x3 = 1.0

3.4x1-7.0x2+3.4x3 = 2.0

0.8x1+1.0x2+3.5x3 = -2.0

11.

2.7x1+0.9x2-1.5x3 = 3.5

4.5x1-8.8x2+6.7x3 = 2.6

5.1x1+3.7x2-7.4x3 = -0.14

26.

4.5x1+2.0x2-3.7x3 = 4.0

2.1x1+8.0x2+5.8x3 = -3.0

x1+1.1x2-2.5x3 = 5.0

12.

9.5x1-3.5x2+7.4x3 = 2.5

3.1x1-8.6x2-2.3x3 = -1.5

0.8x1+7.4x2-9.5x3 = 6.4

27.

1.2x1+0.3x2-0.5x3 = 1.7

1.3x1+5.7x2-1.2x3 = 7.8

0.8x1+4.1x2+9.1x3 = 5.4

13.

8.8x1+6.7x2-1.2x3 = 5.2

6.4x1+11.3x2-2.7x3 = 3.8

2.4x1-4.5x2+8.5x3 = -0.6

28.

6.2x1+1.3x2-0.7x3=2.3

0.4x1+5.7x2+1.3x3=1.9

2.1x1+0.7x2+3.4x3=1.0

14.

5.3x1-0.7x2+1.1x3 = 5.0

1.2x1+6.1x2-1.3x3 = 6.0

2.1x1-1.4x2+9.7x3 = 10.0

29.

6.7x1+1.3x2-2.7x3 = 8.1

1.3x1+5.7x2+1.3x3 = 5.1

3.1x1+2.3x2-5.4x3 = 6.3

15.

4.8x1-1.2x2+2.4x3 = 5.1

2.7x1+9.8x2+3.1x3 = 10.2

0.8x1-0.3x2+3.7x3 = 4.7

30.

5.8x1+0.9x2+1.1x3 = 6.4

0.2x1+6.4x2-0.5x3 = 3.1

0.8x1-0.4x2+2.7x3 = 3.2

ЗАДАЧА 6.

Решить систему нелинейных уравнений (построить графики функций; найти точки пересечения графиков функций; найти корни системы уравнений, используя Поиск решения).

варианта

Система уравнений

варианта

Система уравнений

1.

16.

2.

17.

3.

18.

4.

19.

5.

20.

6.

21.

7.

22.

8.

23.

9.

24.

10.

25.

11.

26.

12.

27.

13.

28.

14.

29.

15.

30.

ПРАКТИКУМ № 4

ПО КУРСУ «ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И ПРОГРАММИРОВАНИЕ»

первый семестр обучения

- страница 80 -