- •Міністерство освіти і науки україни
- •For Application (vba) у середовищі Microsoft Excel”
- •1 Лабораторна робота №1
- •Стислі теоретичні зведення
- •Створення макросів
- •Планування макросу
- •Запис макросу
- •Виконання макросу
- •Перегляд записаного макросу
- •Завдання для самостійної роботи
- •Контрольні питання.
- •2 Лабораторна робота № 2
- •2.2 Контрольні питання
- •2.3 Приклад виконання лабораторної роботи
- •3 Лабораторна робота №3
- •Обчислити яку суму повинен заплатити клієнт, якщо він придбав товару на м гр.
- •3.2 Контрольні питання:
- •3.3 Приклади розв’язку задач.
- •4 Лабораторна робота №4
- •4.2 Контрольні питання
- •4.3 Приклад виконання лабораторної роботи
- •' Перевіримо, чи можуть числа бути довжинами сторін трикутника
- •' Це трикутник, обчислюємо його площу по формулі Герона
- •5 Лабораторна робота №5
- •5.3 Контрольні питання:
- •5.4 Приклад виконання лабораторної роботи.
- •6 Лабораторна робота №6
- •6.2 Контрольні питання
- •6.3 Приклад виконання лабораторної роботи.
- •Текст програми
- •Текст програми
- •Текст програми
- •Текст програми
- •' Розфарбовування
- •7 Лабораторна робота № 7
- •7.2 Контрольні питання
- •7.3 Приклад виконання лабораторної роботи
- •8 Література
Обчислити яку суму повинен заплатити клієнт, якщо він придбав товару на м гр.
Варіант 6.
-
Задано значення змінної а. Обчислити а2, а3, а4 і а5.
-
За назвою місяця вказати число днів у ньому. Вважати, що в лютому 28 днів.
-
Порівняйте фактичні і заплановані витрати, значення яких необхідно ввести. Якщо витрати перевищують бюджет більш ніж на 10%, то вивести повідомлення “Перевищення бюджету”; якщо витрати більш ніж на 10% менше запланованих, то - “Усе йде за планом”; а в інших випадках -” Відповідає бюджету”.
Варіант 7.
-
Для заданого року визначте його століття. Для цього треба знайти число сотень у номері року і додати 1.
-
З клавіатури вводиться деяке число від 1 до 9. Записати його словом.
-
Студент на тестуванні набрав М балів. Визначте значення його рейтингу за наступним правилом:
-
до 30 балів – рейтинг “низький”;
-
від 30 до 60 балів - рейтинг “середній”;
-
більше 60 балів - рейтинг “високий”.
Варіант 8.
-
Перевірити чи є число Х коренем рівняння ax3+bx2+cx+d. Значення коефіцієнтів і число Х вводити з клавіатури.
-
Записати словами знаки арифметичних дій: + , –, *, / .
-
Магазин продав продукції на M гривень. Нарахуйте премію за підсумками роботи за наступними правилами:
-
якщо продукції продано не менш, ніж на 1000 гр., то премія становить 10%;
-
додатково нараховується 5% за суму, що перевищує 1000 гр.
Варіант 9.
-
Ціна товару указана в гривнях. Ввести курс долара і визначити ціну товару в доларах.
-
Задані 2 числа а і b. Вивести повідомлення, рівні вони між собою чи ні.
-
Витрати води дорівнюють М літрів. Обчислити вартість використаної води, якщо розрахунок ведеться за таким тарифом:
0,04 гр. за літр за перші 100 літрів;
0,02 гр. за кожен наступний літр.
Варіант 10.
-
Задано число Х. Визначити парне воно чи ні, використовуючи функцію mod залишку від ділення на 2.
-
Позначення сторін світу N, S, W, E записати словами північ, південь, захід і схід відповідно.
-
В аптеці для дітей до14 років діє знижка 5% і для пенсіонерів – 10%. Скільки повинен заплатити клієнт, якщо він придбав лік на М гр., йому К років і пенсійний вік для нього – С.
Варіант 11.
-
Довжина сторони рівностороннього трикутника дорівнює а. Знайти його площу за формулою .
-
Визначити чи є указаний рік високосним. (Рік високосний, якщо його номер ділиться на 4 без залишку).
-
Студенти одержують стипендію N гр. За середній бал від 4,5 до 4,8 додатково виплачується 50 гр., а за більше 4,8 балів – 100 гр. Обчислити розмір стипендії, якщо студент одержав М балів.
Розмір стипендії N відомий.
Варіант 12.
-
Вартість покупки вказана в копійках. Перевести її в гривні.
-
Точка на площині задана своїми координатами (x,y). Визначити номер чверті, у якій вона знаходиться.
-
Клієнт замовив у туристичній фірмі М путівок за ціною К гр. за штуку. Якщо він замовив більше двох путівок, то одержує знижку в розмірі 3% від їхньої вартості, більше п'яти – 10%. Яку суму повинен заплатити клієнт?
3.2 Контрольні питання:
-
Які типи даних використовуються в VBA.
-
Оператор присвоювання, правила запису арифметичних і строкових виразів.
-
Логічні операції і правила запису логічних виразів.
-
Умовний оператор. Перелічіть всі модифікації умовного оператора і поясніть, як вони працюють.
-
Оператор вибору Select Case. Перелічіть всі можливості запису умов.
-
Діалогове вікно InputBox.
-
Діалогове вікно MsgBox, перелічіть всі його параметри і можливості.