Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самостийна робота студентив_TI(Крамар).doc
Скачиваний:
40
Добавлен:
09.02.2016
Размер:
1.5 Mб
Скачать

Робота із змінними у програмі

Змінна — місцерозташування даних у програмі. Змінні можуть зберігати початкові значення, результа­ти розрахунків, значення властивостей. Змінну у програмі бажано спочатку оголосити, тобто визначити ім’я, тип і, можливо, її розмір.

І

Тип даних

Діапазон значень

Boolean

True (істина) або False (хибність)

Byte

Від 0 до 255

Currency

Грошові одиниці (від –9,22∙1011 до 9,22∙1011)

Date

Дата і час (від 01.01.100 до 31.1.319999)

Decimal

Числа з 28 десятирічними розрядами точності

Double

Від –1,79∙10308 до 1,79∙10308

Integer

Від –32768 до 32767

Long

Від –2147483648 до 2147483647

Object

Посилання на об’єкти (елементи керування і форми)

Single

Від –3,4∙1038 до 3,4∙1038

String

Variant

Від 0 до 1032, алфавітно-числові дані

Variant

Будь-який тип даних

м’я змінної завжди починається з літери, може мати довжину до 255 символів, не повинно містити крапок. Іменем змінної не можуть бути назва об’єкта, властивості або ключові словаVisual Basic.

Змінна має тип. За замовчуванням усі дані мають тип Variant. У таблиці вміщено стандартні типи да­них Visual Basic.

Без попереднього оголошення процес використання змінної є неявним оголошенням.

Д

Тип змінної

Символ

Integer

%

Long

&

Single

!

Double

#

Currency

@

String

$

ля визначення типу даних змінної при першому її використанні кінцевою літерою імені можуть бути такі символи: %, &, !, #, @, $.

Наприклад:

NameTov$ = «Computer»

PriceTov! = 155.21

Явне оголошення змінних. При програмуванні бажано всі змінні оголошувати. Для цього використовують оператор

Dim <ім’я змінної> [As <тип змінної>]

Наприклад:

Dim NamePassW As String

Крім існуючих, можна також створити новий тип даних. Для цього застосовується оператор Туре.

Нехай, наприклад, треба працювати із структурою даних, що описує товар. Тоді створюється новий тип даних:

Type Tovar Kod As Variant NameTov As String Cost As Integer

При використанні такого типу даних у програмі спочатку оголошуються дані створеного типу, після чого змінним присвоюється значення, наприклад:

Dim Sklad As Tovar Sklad.NameTov=«Computer»

За замовчуванням усі змінні у програмному модулі є локальними, тобто вони доступні й можуть бути використані лише в тій процедурі, в якій були створені.

Робота з функціями

Функція — це оператор, що виконує певні дії та повертає результат роботи у програму. Функція може мати один або кілька аргументів, які беруться в дужки і відокремлюються між собою комами.

Функція InputBox використовується для збереження вхідних даних. Загальний вигляд функції InputBox такий: