Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TKhID_LR4_new.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
186.88 Кб
Скачать

Розділ 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

x, x>0

A = Math.ABS (-5)

B = Math.COS (x)

Label1.Text= Math.SIN (x) Label2.Text= Math.TAN (45) D= Math.INT (5.217)

Правила запису математичних функцій у програмі:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]