
- •I.Теоретичні відомості.
- •1.Числові сталі.
- •2.Числові змінні.
- •2.1.Оператор dim
- •2.2.Оператор присвоєння.
- •3. Числові стандартні математичні функції приведені у таблиці нижче:
- •Iм’я функції можливо записувати без вказівки імені класу Math, але тоді цей клас повінен бути у програмі описан поперед усіх операторів програми реченням:
- •Нижче приведені таблиці найбільш використовуемих числових вбудованих функцій і знаків арифметичних операцій мови vb.. Знаки арифметичних операцій у vb
- •Правила обчислення арифметичних виразів:
- •4.Правило дужок: кількість відкритих і закритих дужок у виразі повинна бути однаковою.
- •II. Хід роботы:
- •1. Оформити звіт.
- •Контрольні запитання.
- •Завдання (для дому):
- •II Які помилки допущені в записах арифметичних виразів на vb:
Розділ 3. Лабораторна робота № 4
Мета: запис арифметичних виразів на VB. Складання програм з використанням арифметичних виразів.
Об’єкти: Form(форма ), Button (командна кнопка ), Label ( метка)
I.Теоретичні відомості.
Дані у програмі представлені у вигляді сталих та змінних. Стала - це об’єкт, заданий безпосередньо своїм значенням у програмі, яке не змінюється при виконанні програми. Змінна - це іменований об’єкт, значення якого змінюєтьсяя при виконанні програми.
Сталі та змінні можуть мати: ім’я, тип, довжину та значення. Ім’я задається у вигляді ідентифікатора. Ідентифікатор у VB - це послідовність символів, яка починається з букви. Ім’я даним надає користувач.
Наприклад, A, A1, STROKA$, A3C5, V123, D3$, SUM, KL, PR, PI - ідентифікатори
Дані можуть бути різних типів. Основними типами є числовий та символьний. У даному розділі розглянемо числові дані.
1.Числові сталі.
Значення числових сталих можуть бути як цілими так і дійсними
цілі значення записують також як в математиці:
в математиці – 123, і на VB- 123;
дійсні значення теж записують також як в математиці, але замість коми ставлять крапку: в математиці – 12,3, на VB- 12.3.
2.Числові змінні.
Тип будь-якої змінної повинен бути описан за допомогою оператору DIM.
Також у цьому операторі можливо присвоїти первоначальне значення змінної.
2.1.Оператор dim
Формат
DIM < назва змінної > AS < тип > [ = <значення >]
де
назва змінної - ідентіфікатор
тип - це одне значення зі списку:
INTEGER ( ціле коротке, довжиною 2 байта)
LONG ( ціле нормальної довжини -4 байта)
SINGLE (дійсне нормальної довжини-4 байта)
DOUBLE( дійсне довге, довжиною 8 байт
[…] – необов’язковий параметр
значення- первоначальне значення змінної
Примітка:
У одному оператору DIM можливо описати декілька змінних через кому.
Приклад:
DIM A as Single, M3 as Single, B2 as DOUBLE=123
2.2.Оператор присвоєння.
Призначення: для надання значення змінної у процесі виконання програми.
Формат:
<A> = <B>
де
A – назва змінної,
«=»-це символ присвоєння
B – вираз
Робота:
обчислюється вираз правої частини оператору
і. якщо типи лівої та правої частин оператору співпадають, то виконується присвоєння значення правої частини (<B> ) змінної лівої частини(<А> )
П
риклади:
Оператори Коментар
1. А = 5 Змінної А присвоюється значення сталої 5.
2. C = А Змінної C присвоюється значення сталої А, тобто 5.
3
.
D
= A+(2*C-1)/3
Змінної D
присвоюється значення
виразу, тобто:
5+(2*5-1)/3=8
Примітка: в усіх прикладах типи лівої та правої частин операторів були однакові, тобто числові, тому присвоєння значень відбулося.
Зауваження: часним випадком виразу може бути: стала, змінна, функція.
3. Числові стандартні математичні функції приведені у таблиці нижче:
Функція у VB |
Математичний запис |
Приклад запису у програмі на VB |
ABS (X) COS (X) SIN (X) TAN (X) INT (X) EXP (X) LOG (X) SGN (X) SQRT (X) |
|X| cos x sin x tg x найб. ціле < x е в степ. X lп x знак (x)=sign x √ |
A = Math.ABS (-5) B = Math.COS (x) Label1.Text= Math.SIN (x) Label2.Text= Math.TAN (45) D= Math.INT (5.217) |
Правила запису математичних функцій у програмі: