Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні робота ІДП 2-курс(книга).doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
348 Кб
Скачать
☆

Хід роботи

  1. Запустіть програму ет, створіть нову книжку, назвіть аркуш Зарплатня і задайте режим відображення формул.

  2. Створіть список користувача з прізвищами шести працівників.

  3. Розгляньте умову задачі 7 і введіть вхідні дані для шести працівників.

У таблиці вводьте дані лише в стовпці А,В,С,D, пам’ятаючи, що є лише три розряди (1,2,3) і днів у місяці є не більше ніж 31.

Адреси Дані

А1 Відомість нарахування зарплатні від

Е1 =СЕГОДНЯ () або =TODAY()

Примітка: введіть дату і виберіть для неї формат

В2 Тарифні ставки:

D2 8

Е2 10

F2 12

G2 0,13

A3 Номер

B3 Прізвище

C3 Розряд

D3 Днів

E3 Тариф

F3 Нараховано

G3 Відрахування

H3 Видати

A4 1

B4 <Конкретне прізвище1>

C4 <конкретний розряд: 1,2 або 3>

D4 <кількість відпрацьованих днів>

A5 2

В5 <конкретне прізвище>

С5 <конкретний розряд>

D5 <кількість відпрацьованих днів>

і. т.д. (введіть дані для шести працівників)

  1. Уведіть формули розв’язування задачі:

E4 =ЕСЛИ(С4=1;$D$2; ЕСЛИ(C4=;$E$2; $F$2))

F4 =D4*E4

G4 =F4*$G$2

H4 =F4-G4

  1. Cкопіюйте формули в усю робочу таблицю.

  2. Уведіть формули для обчислення балансу:

D10 Всього

F10 <обчисліть суму в стовпці F>

G10 <обчисліть суму в стовпці G >

H10 < обчисліть суму в стовпці H >

H12 = G10+Р10

H13 = ЕСЛИ (H12= F10;»ОК»;»Помилка»)

  1. Скасуйте режим відображення формул.

Скільки всього нараховано зарплатні? Чи збігається баланс?

Скільки повинен отримати другий працівник?

  1. Скопіюйте таблицю на другий аркуш.

  2. На аркуші 2 підвищити денну оплату праці (тарифні ставки) всім категоріям на три одиниці і зменшити відрахування на 2%.

Скільки всього нараховано зарплатні тепер? Чи збігається баланс? Скільки тепер повинен отримати другий працівник?

  1. Зніміть захист з даних у стовпці Днів. Захистіть решту таблиці від несанкціонованих змін, залишивши пароль: mohey.

Виберіть діапазон даних зі стовпця D і ліквідуйте захист його клітинок командами Формат Клітинки Захист Вимкніть перемикач захисту клітинки. Решту клітинок захистіть командою Сервіс Захист Захистити Лист. Пам’ятайте: коли вводять пароль, на екрані відображаються зірочки. Переконайтесь, що в стовпець С внести зміни не можна. Внесіть зміни в стовпець D: другий робітник відпрацював 28 днів. Скільки він заробив?

  1. Перейдіть на аркуш 3. Додайте до таблиці три стовпці: Початок, Стаж, Премія. У стовпець Початок введіть дати початку трудової діяльності працівників.

  2. У наступному стовпці Стаж обчисліть стаж працівників (у роках).

Від дати в $E$2 потрібно відняти дати зі стовпця Початок і результат поділити на 365. Формат клітинки задати як числовий загальний.

  1. Нарахуйте премію працівникам від нарахованої суми 10%, якщо стаж до 10 років, якщо стаж до 5 років, і 25%, якщо стаж більший.

  2. Перейдіть на наступний аркуш для розв’язування задачі 8.

  3. Запишіть своє рівняння у вигляді і розв’яжіть його методом підбору параметра.

Введіть у А1 деяке близьке до х число або будь-яке число. У клітинку А2 введіть =f(A1), тобто формулу = 2*n*A1-n-sin(n*A1), де замість n вводьте номер варіанта. Виконайте команди Сервіс Підбір параметра .Заповніть в отриманому діалоговому вікні три поля так: А2, 0, А1 Ок. Відповідь буде в клітинці А1.

  1. На наступному аркуші розв’яжіть нелінійне рівняння методом простих ітерацій.

Введіть заголовок таблиці і назви стовпців так:

А1 Розв’язування нелінійного рівняння

А2 <введіть вигляд свого рівняння>

А3 методом простої ітерації

А5 Попередня Примітка: маємо на увазі ітерації

В5 Наступна

С5 Похибка

  1. Уведіть формули розв’язування задачі 8:

А6 <введіть будь-яке число>

В6 <введіть свою формулу методу простої ітерації>

С6 =abc(В6-А6)

А7 =В6

Більше нічого вводити не треба.

  1. Скопіюйте формули з А7, В6, С6 вниз до 13-рядка.

Скільки буде виконано ітерацій?

  1. Скасуйте режим відображення формул і в клітинці В13 отримаєте результат.

Який результат і яка різниця між двома останніми наближеними значеннями? У скільки разів зменшується ця різниця (похибка) після кожної ітерації?

  1. Сформатуйте числові дані, щоб було п’ять знаків після десяткової крапки.

  2. Скопіюйте таблицю на наступний аркуш і переробіть її так, щоб розв’язати цю ж задачу, користуючись іменами діапазонів.

Замість назви стовпця Попередня введіть назву x, замість назви. Наступна – z. Відповідно змініть формули в клітинках В6 і С6. Виконайте додатково ще дві ітерації. Яка відповідь тепер?

  1. На наступному аркуші розв’яжіть нелінійне рівняння засобом Solver (пошук розв’язку).

Сервіс Пошук розв’язку. Заповніть діалогове вікно: клітинка-ціль (це А2 чи інша), куди заздалегідь було введено формулу =f(A1), цільове значення – 0, змінюючи клітинку А1. Обмежень немає. Виконати.

  1. Розв’яжіть задачу 8 у двох клітинках.

Задайте режим ітерації: Сервіс Параметри Обчислення Ітерації

ОК. У клітинку А17 введіть праву частину формули методу простої ітерації як вираз від А17, наприклад, =(sin(A17)+1)/2. У клітинку А17 введіть цю ж формулу як вираз від В17, тобто =(sin(D17)+1)/2. Який одержали результат?

  1. Збережіть книжку на диску.

  2. Продемонструйте сім аркушів і закінчіть роботу.