KNOWLEDGE HYPERMARKET


Практична робота № 2. Програмування алгоритмів мовою Visual Basic for Applications – VBA

Гіпермаркет Знань>>Інформатика>>Інформатика 10 клас>> Інформатика: Порядок складання алгоритмів. Поняття програми.

Практична робота до предмету Інформатика 10 клас.

Тема «Практична робота № 2. Програмування алгоритмів мовою Visual Basic for Applications – VBA ».


Розгляд теми:Програмування алгоритмів мовою Visual Basic for Applications


Практична робота № 2. Програмування алгоритмів мовою Visual Basic for Applications – VBA

VBA використовується в MS Office  для автоматизації програмування довільних алгоритмів. Створена користувачем програма стає частиною документу MS Word, MS Excel, MS PowerPoint тощо. Як приклад програмування алгоритмів з розгалуженнями запишемо програму для розв’язку квадратного рівняння, схему алгоритму якого ми малювали в MS Word при проведенні Практичної роботи №1.

Командою Сервис->Настройка->Панели и инструменты->VisualBasic виведемо панель інструментів VBA, за допомогою яких спроєктуємо на сторінці документа MS Word діалогові вікна TextBox1, TextBox2, TextBox3 для вводу значень довільних коєфіцієнтів a, b, c квадратного рівнянняax2+bx+c=0. Також розмістимо на електронному аркуші документа MS Word активний елемент – кнопку CommandBatton1 з назвою “Розв’язати квадратне рівняння”, натискання на яку буде ініціалізувати автоматичне виконання алгоритму знаходження коренів квадратного рівняння ax2+bx+c=0. Відповідь має виводитись в поле Label1, яке розістимо нижче під кнопрою, як це показано на малюнку. Розмістимо також на електронному аркуші кнопку CommandBatton2 з назвою “Нове рівняння”, натискання на яку буде очищати діалогові вікна і поле для відповіді.

14-07-7.jpg


Програми, які відповідають кнопкам CommandBatton1 і CommandBatton2, наведено нижче.

Завдання: за допомогою створеної програми розв’язати рівняння, яке:
 є квадратним і
-    має 2 різні корені;
-    має 2 однакові корені;
-    не має коренів;

не є квадратним і
-    має 1 корінь;
-    не має розв’язку.


Надіслано вчителем інформатики Распоповим В. Б.

Інформатика за 10 клас безкоштовно скачати, плани конспектів уроків, готуємось до школи онлайн

Предмети > Інформатика > Інформатика 10 клас > Порядок складання алгоритмів. Поняття програми > Порядок складання алгоритмів. Поняття програми. Практикуми, лабораторні, кейси