|
Логические функции. IF_Логика-Э30 (1). Логических функций
Задание по Excel № 3 «Применение логических функций в реализации условных алгоритмов»
Задание: Решить Задачу 1 на первом листе книги с применением ЛОГИЧЕСКИХ ФУНКЦИЙ. На втором листе построить график кусочно-заданной функции z(x) на заданном интервале.
Требования: Перед решением задачи в разработать алгоритм решения задачи и представить в виде блок-схемы. Применить к ячейкам нужный формат (числовой, денежный, процентный и т.д.); Данные, общие для всех строк таблицы, вынести за ее пределы; Предусмотреть изменение исходных данных.
Знать: Правила работы синтаксис и правила работы логических функций.
№ вар
| Задача 1
| Задача 2
Зависимость z(x)
| Диапазон изменения аргумента х
|
| Назначить сотруднику премию по правилу:
– сотрудникам категории «А» и «С» с часами выше 30 – К руб
– сотрудникам категории «В» или«D» с часами выше 30 К+30%К руб
– сотрудникам категории «В» или«D» с часами НИЖЕ 30 К+10%К руб;
иначе – 0 руб.
.
|
|
шаг 0,5
|
| Мебельный салон производит месячную распродажу мебели. На мебель, купленную с 4 по 15 августа предоставляется скидка в размере 10 %, с 16 по 25 августа –7%. Вычислить прибыль салона за август.
|
|
шаг 0,5
|
| Дана БД «Сотрудники» (Таб№, ФИО, разряд, кол-во детей, участник профсоюза, Премия)
Назначить сотруднику премию по правилу:
- сотрудникам 14 и 18 разрядов с количеством детей выше 2– А руб;
- участникам профсоюзов с разрядами от 10 до 14 – 2А руб.
Остальным – 1,5А.
|
|
шаг 0,5
|
| Группа студентов из 10 человек сдает сессию. Если средний балл студента составляет >3,75, студент получает деньги в размере базовой стипендии. Если средний балл студента составляет >4,75, студент получает надбавку в размере 50% от базовой стипендии. Вычислить сколько денег получил каждый студент и общую сумму денег, выданную на группу.
|
|
шаг 0,5
|
| Завод реализует автомобили ВАЗ 21??, имеющие определенную заводскую цену. Транспортные издержки составляют 10 % от заводской цены. Предпродажная подготовка 13 % от заводской цены. Покупателям-организациям, берущим > 20 автомобилей предоставляется скидка 5 % от заводской цены. Если покупается больше 50 машин сразу, скидка составляет 10 %. Вычислить итоговую стоимость каждого автомобиля и общую выручку завода в месяц от продаж всех машин.
|
| шаг 0,5
|
| Дана таблица (ФИО рабочего, категория, разряд). Выдать премию в заданном размере рабочим категории А с 15 и 16 разрядом или рабочим категории В с 14-ым разрядом.
|
|
шаг 0,5
|
| Даны a, b, c – стороны треугольника. Вычислить площадь треугольника, если значения сторон заданы корректно (стороны должны быть положительными и треугольник должен быть сходящимся).
|
|
шаг 0,5
|
| Создать в таблицу с столбцами ( Таб№ сотрудника, ФИО, Стаж) и вычислить стаж работы в каждой должности.
Дополнить таблицу столбцами «Надбавка» и «Оплата труда». Значения в столбце «Надбавка» вычислить в соответствии с условием: Если общий стаж работы меньше 5 лет, то надбавка 10%, если стаж больше 10 лет, то надбавка 20%, от 5 до 10 лет — 15%.
|
|
шаг 0,5
|
| Даны 3 числа.
a) Формула выдает сумму этих чисел, если все числа являются положительными и четными; наибольшее из этих чисел, если хотя бы одно из этих чисел является положительным, иначе – среднее арифметическое чисел.
|
Вычислить значения функции.
|
шаг 0,5
|
| Определить скидку в оплате товара, если стоимость покупки более 10000 руб., то 10%, если более 7000 руб., то 5%, иначе скидки нет
|
|
шаг 0,5
|
| Фирма по продаже компьютеров составила свой прайз-лист. Если организация-покупатель приобретает комплектующих компьютера более, чем на 20 тыс. руб. ей предоставляется скидка –5%; более, чем на 50 тыс. руб – 12 %. Вычислить прибыль фирмы за месяц, если в фирму обратились 8 организаций-покупателей.
|
|
шаг 0,5
|
| Дан прайс-лист товаров (Артикул, Название, категория, цена за ед, количество).
Вычислить цену продажи товаров по правилу:
- на товары категории «А» и «В» – наценка составляет 10%;
- на товары категории «D» и «С»,
проданных в количестве большем 10 – скидка 30%;
-в остальных случаях – цена без изменения.
|
|
шаг 0,5
|
| Известна заработная плата каждого из 12 работников фирмы за каждый месяц первого квартала. работники
| Должность
| З/ пл в Месяц
|
| 1
| 2
| 3
| 1
|
|
|
|
| 2
|
|
|
|
| …
|
|
|
|
| 12
|
|
|
|
| Организовать ввод информации по этой таблице и определить:
Вычислить итоговую зарплату работника, если премия для должности Д1 составляет 50% от средней з/платы, для Д2 и Д3 составляет 40% от з/платы, остальным – 30% средней з/платы.
|
|
шаг 0,5
|
| Определить величину налога на имущество, переходящего по наследству в зависимости от суммы наследства и категории наследника.
Если сумма наследства не превышает 850 минимальных зарплат, то налога нет.
Если сумма наследства больше 850 минимальных зарплат, то: — наследники первой очереди выплачивают 5% от суммы, превышающей 850 минимальных зарплат;
— наследники второй очереди —10%;
— наследники третьей очереди —20%.
Дано: сумма наследства, размер минимальной оплаты труда, категория наследника.
|
|
шаг 0,5
|
| В профкоме студентов распределяются путевки в профилакторий «Юность». В список заносятся данные о студенте: ФИО, курс, группа, средний балл за последнюю сессию. Если средний балл выше 3,8 и внесена оплата, в таблице выдать признак «Путевка выдана».
|
|
шаг 0,5
|
| Назначить сотруднику премию по правилу:
– сотрудникам категории «А» и с часами от 10 до 30 – К руб
– сотрудникам категории «С» или«D» с часами выше 30 К+30%К руб.
иначе – 50% К руб.
|
|
шаг 0,5
|
| Дан прайс-лист товаров (Артикул, Название, категория, цена за ед, количество).
Вычислить цену продажи товаров по правилу:
- на товары категории «А», проданных в количестве от 10 до 20 – скидка 10%;
- на товары категории «В» и«С»,
проданных в количестве большем 10 – скидка 30%;
-в остальных случаях – скидка 5%.
|
|
шаг 0,5
|
| Даны 3 числа.
Формула выдает сумму этих чисел, если хотя бы одно из этих чисел является четным;
наибольшее из этих чисел, если хотя бы одно из этих чисел является положительным и большим 10; иначе – среднее чисел.
|
|
шаг 0,5
|
| Известны оценки каждого из 10 студентов по трем дисциплинам:
№ Зачетки
| предмет
| 1
| 2
| 3
| 1
|
|
|
| 2
|
|
|
| …
|
|
|
| 18
|
|
|
| Для каждого студента вывести сообщение сдана сессия или нет.
И если сессия сдана назначить стипендию по правилу:
Если средний балл студента составляет >3,75, студент получает деньги в размере базовой стипендии. Если средний балл студента составляет >4,75, студент получает надбавку в размере 50% от базовой стипендии.
|
|
шаг 0,5
|
| Назначить сотруднику премию по правилу:
– сотрудникам должности «А» и «В» с часами от 25 до 40 – К руб.
– сотрудникам категории «С» и «D» с часами ниже 30 –
К- 20%К руб.
остальным – 50% К руб.
|
|
шаг 0,5
|
| Известны стоимость 1 шт. каждого из пяти видов товара и количество товаров каждого вида, проданных магазином за каждый из шести дней:
Код товара
| Название
| Категория
| Цена
| Скидка
| 101
|
| А
| …
| =?
| 201
|
| В
|
|
| …
|
|
|
|
| Рассчитать итоговую стоимость товара с учетом скидки:
на товары категории «А» с ценой ниже 1000руб – 20%
на товары категории «В» с ценой от 1000 4000руб – 10%;
на остальные товары скидки нет.
|
|
шаг 0,5
|
| Назначить сотруднику премию по правилу:
– сотрудникам категории «А» и с разрядом от 14 до 18 – К руб.
– сотрудникам категории «С» или«В» с часами с разрядом от 2 до 10-ого -- К+30%К руб.
иначе – 30%К руб.
|
|
шаг 0,25
|
| Определить сумму оплаты за провоз багажа в зависимости от расстояния и веса.
Создать таблицу (№Пассажира, ФИО, Вес багажа, Расстояние, Стоимость перевозки)
Если перевозка на расстояние меньше 1000 км, то тариф 3 руб. за кг веса, от 1000 до 2000 — 2,5 руб./кг, больше 2000 км — 2 руб./кг.
Если вес груза до 5 тонн то 100% от тарифа, если от 5 до 10 тонн, то 90%, выше 100 тонн — 80% тарифа.
|
|
шаг 1,5
|
| Даны 3 числа.
Формула выдает произведение этих чисел, если хотя бы одно из этих чисел является положительным; наименьшее из этих чисел, если хотя бы одно из этих чисел является отрицательным и кратным 3; иначе – сумму чисел.
|
|
шаг 0,5
|
| Создать таблицу (Таб№ сотрудника, ФИО, кол-во дней в месяце, кол-во дней больничного, Тариф оплаты(руб/сутки, Стаж).
Определить сумму в месяц на руки с учетом оплаты больничного.
При оплате больничного, учитывать стаж работы сотрудника.
Если стаж более 8 лет, то 100%, от 5 до 8 лет — 80%, до 5 лет — 50% от тариф..
|
|
шаг 0,5
|
| Даны 3 числа.
Формула выдает наименьшее из этих чисел, если хотя бы одно из этих чисел является положительным и четным; сумму из этих чисел, если хотя бы одно из этих чисел является отрицательным и кратным 3; иначе – среднее арифметическое чисел.
|
|
шаг 0,5
|
| Дана таблица (Код товара, Название, цена, количество приобретенного товара шт).
Если сумма покупки более 20000, то величина скидки увеличивается на 10%, если более 40000, то на 20%.
|
|
шаг 0,5
|
| Дана БД «Сотрудники» (Таб№, ФИО, разряд, кол-во детей, участник профсоюза, Премия)
Назначить сотруднику премию по правилу:
- сотрудникам 14 и 18 разрядов – А руб; с другими разряда – 0,5А;
- сотрудникам с количеством детей >2 -0.5B руб, >3 - B руб, остальным - 0 руб.
- участникам профсоюзов – С руб.
Премии суммируются.
|
|
шаг 0,5
|
| Дана таблица «Штрафные санкции за несвоевременную оплату» (Код клиента, ФИО, Количество дней просрочки, Пеня)
Вычислить пеню за просрочку платежа, которая вычисляется следующим образом: если количество дней просрочки меньше 5, то 0,3% за каждый день от суммы платежа,
от 5 до 10 дней — 0,5% за каждый день, более 10 — 1% за каждый просроченный день.
|
|
|
| Дана последовательность 25 случайных чисел.
Если сумма чисел превышает заданное А, найти среднее геометрическое положительных и кратных 3,
Иначе и среднее арифметическое отрицательных и нечётных.
|
|
шаг 0,5
|
|
|
|
|
|
|
|
| |
|
|