|
Скачати 27.32 Kb.
|
Практична робота Тема: Побудова алгоритмів з послідовним розгалуженням. Мета: Навчитись розробляти алгоритми з послідовним розгалуженням. Обладнання: ПК, роздаткові картки. Теоретичні відомості Умовний оператор If…Then…Else. Умовний оператор використовується для подання розгалуженого обчислювального процесу у коді програми мовою Visual Basic. Умовний оператор If…Then…Else має дві структури: лінійну та блочну. Синтаксис лінійної (послідовної) структури умовного оператора: If <�логічний вираз> Then <�оператори1> [ Else <�оператори2>] Дія: обчислюється значення логічного виразу, результатом якого може бути одне з двох значень (істина) або (хибність). Логічний вираз складається з операндів логічного типу, між якими містяться знаки логічних операцій і може мати одне з двох значень: True (Істина) або False (Хибність). оператори 1 виконуються при значенні логічного виразу "істина"; оператори 2 виконуються при значенні логічного виразу "хибність". ЗВЕРНІТЬ УВАГУ: Приклад використання умовного оператора реалізованого в коді наведеної нижче програми: «Знайти квадрат найбільшого із трьох чисел A, B, C і куб найменшого з цих чисел». Dim a, b, c, max, min As Double – оголошення змінних a, b, c що відповідають введеним числам та max, min – допоміжні змінні для визначення максимального та мінімального числа. a = Convert.ToDouble(TextBox1.Text) b = Convert.ToDouble(TextBox2.Text) c = Convert.ToDouble(TextBox3.Text) If a > b Then max = a Else max = b – якщо a більше b то max= a в іншому випадку max = b. If c > max Then TextBox4.Text = c ^ 2 Else TextBox4.Text = max ^ 2 - якщо c більше max то виводимо в TextBox4 квадрат значення змінної c, в іншому випадку квадрат значення змінної max. If a < b Then min = a Else min = b - якщо a менше b то min = a в іншому випадку min = b. If c < min Then TextBox5.Text = c ^ 3 Else TextBox5.Text = min ^ 3 - якщо c менше min то виводимо в TextBox5 куб значення змінної c, в іншому випадку куб значення змінної min. Практичне завдання: Дано два дійсних числа. Менше число замінити значенням виразу: , а більше: . Контрольні запитання
|
Уроку Тема: Реалізація алгоритмів з послідовним розгалуженням у вигляді програм (проектів) Мета: Навчитись реалізувати алгоритми розгалуження у вигляді програм (проектів) в середовищі програмування Visual Basic; розвинути... |
УРОК №4 Тема. Поняття про конструювання алгоритмів різними способами.... Тема. Поняття про конструювання алгоритмів різними способами. Вхідні дані та результати, їх взаємозв'язок. Практична робота №1 «Побудова... |
УРОК № З Тема. Базові структури алгоритмів. Конструювання алгоритмів Базові поняття й терміни: алгоритм, виконавець, базові структури алгоритмів, слідування, розгалуження, повторення, блок-схема |
Уроку (зміст навчального матеріалу) Поняття алгоритму. Властивості алгоритмів. Форми подання алгоритму. Виконавець алгоритму. Система команд виконавця алгоритму. Базові... |
Тема Створення та реалізація програм з розгалуженням Мета Навчитись складати та виконувати програми з використанням вказівок розгалуження |
23 Алгоритмізація Алгоритмізація. Поняття алгоритму. Властивості алгоритму. Способи опису алгоритмів. Навчальна алгоритмічна мова. Базові структури... |
Тема. Одновимірні масиви Формування вмінь і навиків програмування алгоритмів обробки одновимірних масивів. Закріплення вмінь і навиків використання функцій... |
Тема. Одновимірні масиви Формування вмінь і навиків програмування алгоритмів обробки одновимірних масивів. Закріплення вмінь і навиків використання функцій... |
Тема. Одновимірні масиви Формування вмінь і навиків програмування алгоритмів обробки одновимірних масивів. Закріплення вмінь і навиків використання функцій... |
ТЕМА: Табличний процесор МЕТА: засвоїти технологію адресації в Excel, проведення розрахунків, використання логічних функцій для реалізації обчислювальних... |