
- •Одеський державний аграрний університет
- •Кафедра інформаційних систем і технологій Основи алгоритмізації та програмування.
- •4.1. Теоретичні основи. 39
- •4.2. Завдання для практичного виконання по темі 4 42
- •Тема: "Основи алгоритмізації та програмування"
- •Етапи розв’язування задач на пеом
- •Алгоритм, його властивості та основні конструкції.
- •Мовою програмування
- •Основні визначення та класифікація мов програмування
- •Тема:" Введення у Visual Basic. Проектування форм та створення елементарних кодів"
- •Теоретичні основи
- •Загальні відомості про vb
- •Етапи створення додатків
- •Основні поняття. Компоненти проекту
- •Завантаження та робоче середовище vb.
- •Відкривання, зберігання проекту. Компіляція.
- •1. Створення макету екранної форми.
- •2.Завдання властивостей об’єктів форми (наведено в таблиці 2.1)
- •3. Запис програмного коду кнопки “Початок роботи”
- •Запис програмного коду кнопки “Вихід”
- •5. Запуск на виконання здійснюється одним з 3 способів:
- •6. Зберегти проект та форму, виконавши команди
- •Завдання для практичного виконання по темі 2
- •Теоретичні основи
- •Константи
- •Арифметичні операції та стандартні математичні функції
- •Логічні вирази та операції
- •Основні вбудовані функції
- •Спосіб 1. Введення та виведення даних через об’єкти форми
- •Спосіб 2. Введення – виведення даних через системні вікна
- •Завдання для практичного виконання по темі 3
- •Тема: "Оператори vb. Створення додатків, які реалізує розгалужений обчислювальний процес.
- •Теоретичні основи.
- •Однорядковий синтаксис
- •Блочний синтаксис
- •Синтаксис конструкції Select…Case
- •Завдання для практичного виконання по темі 4
- •Модифікація проекту з використанням конструкції Select……Case
- •Тема: "Оператори vb. Організація циклічних обчислень".
- •Теоретичні основи.
- •Цикл із заданою кількістю повторювань тіла циклу (цикл з параметром)
- •Завдання для практичного виконання по темі 5
- •Тема: "Робота з масивами та файлами"
- •Одновимірні масиви. Завдання для практичного виконання
- •Open "повне ім’я файлу" For Input As #n
- •Open "повне ім’я файлу" For OutPut As #n
- •Робота з матрицями. Завдання для практичного виконання
- •Тема: "Робота з графічними об’єктами".
- •Теоретичні основи.
- •Елементи управління графічним об’єктами
- •Елемент управління Line.
- •Елемент управління Shape
- •Елемент управління Image
- •Елемент управління PictureBox
- •Елемент управління Timer.
- •Приклади додатків, що містять графічні об’єкти
- •Завдання для практичного виконання по темі 7
- •Додаток а Основні елементи управління Visual Basic
- •Додаток б Основні властивості елементів управління Visual Basic
- •Список рекомендованої літератури
Константи
Константи – величини, значення яких не змінюється в процесі виконання програми.
Для ідентифікації констант використовується ключове слово Const. Константи розрізняються за типами: числові, текстові, дата/час. Для позначення типу константи використовують ті ж ключові слова, що й при наголошенні змінних.
В програмі константи наголошуються так:
Const Ім’я_константи=Значення
Наприклад, Const PI=3,141592653 Const PI# = 3.141592653
Const PDV=0,25 Const PDV! = 0.25
Const Name=”Сокіл” Const Name$ = "Сокіл"
Арифметичні операції та стандартні математичні функції
Таблиця 3.2 Основні арифметичні операції та приклади їх запису у VB
Операція |
Опис |
Приклади запису |
Результат обчислення |
1 |
2 |
3 |
4 |
А^B |
Зведення до міри. (А в ступіні В) |
A=4 С=А^2 |
C=16 |
A*B |
Множення А на В |
A=2 B=4 C=A*B |
C=8 |
A/B |
Ділення А на В |
A=9 B=3 C=A/B |
C=3 |
A\B |
Ціла частина від ділення А на В |
A=10 B=3 C=A\B |
C=3 |
A Mod B |
Залишок від ділення А на В |
A=10 B=3 C=A Mod B |
C=1 |
A+B |
Додавання |
A=6 B=2 C=A+B |
C=8 |
Продовження таблиці 3.2
1 |
2 |
3 |
4 |
A-B |
Віднімання |
A=6 B=2 C=A-B |
4 |
-A |
Від’ємне число А |
A=8 C=-A |
C=-8 |
Таблиця 3.3 Вбудовані математичні функції
Операція |
Опис |
Abs(x) |
Абсолютне значення |
Fix(x) |
Ціле, яке дорівнює числу х без дробової частини |
Int(x) |
Найбільше ціле, яке не перевищує х |
Sqr(x) |
Корінь з х |
Sin(x) |
Синус х |
Cos(x) |
Косинус х |
Tan(x) |
Тангенс х |
Atn(x) |
Арктангенс х |
Log(x) |
Логарифм х |
Exp(x) |
Експонента х |
Randomize |
Ініціює генератор випадкових чисел |
Rnd |
Повертає випадкове число |
Арифметичний вираз – це послідовність числових констант, змінних та функцій, об’єднаних символами арифметичних дій та круглими дужками.
Обчислення виконуються зліва на право відповідно старшинства операцій. Вирази, що стоять у круглих дужках виконуються в першу чергу.
Для зміни значення змінної використовують оператор присвоювання, який визначається знаком =, зліва від якого розташовано ідентифікатор змінної, а праворуч – деякий вираз. Наприклад
Математична
форма запису:
Запис у форматі VB: A=Sqr(x-y)/(1-x)^2+8^x