Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка QB.doc
Скачиваний:
16
Добавлен:
06.11.2018
Размер:
2.41 Mб
Скачать

2.11.10 Функція eof

Функція EOF (Номер файлу) застосовується з аргументом Номер файлу і повертає логічне значення "істина", якщо досягнуть кінець файлу, і "неправда" — в іншому випадку.

Окремі записи файлу зчитуються одним з варіантів команди INPUT. Раніше було розглянуто зчитування даних з клавiатури і застосування отриманої інформації в змінних. Для того щоб читати дані з файлу, належить застосовувати оператор INPUT в такому вигляді:

INPUT #Номер файлу, Поле даних 1 [, Поле даних 2]...

Програма для послідовного читання адрес:

'Оголошення полів даних

DIM nachname$, vomame$. strasse$, plz$, ort$, telefon$, stichwort$

'Відкрити файл у режимі INPUT

OPEN "adresse. asc FOR INPUT AS #1

CLS

'Читати файл доти, поки функція EOF не набуде 'значення’ неправда" (0)

DO UNTIL EOF (1) '0, поки не буде досягнуто кінець файлу

'Читати запис

INPUT #1, nachname$, vomamee$, strasse$, plz$, ort$, tetefon$, stichworrt$

'Вивести на екран

PRINT nachname$; ""; vorname$; ""; strasse$

PRINT plz$;""; ort$,"". telefon$;""; stichwort$

PRINT

LOOP 'закрити файл

CLOSE #1

'Кінець програми

Перелік посилань

  1. Р.Гейни-Ферд. QBASIC.–Санкт-Петербург,АО “Грифон”, 1999.-171с.

  2. А.Пул. Работа на персоныльном компьютере.–М.: Наука, 1986.–256с.

  3. Михайлов А.И., Черный А.Н., Галяревский Р.С. Основы информатики. 2-е перераб. и доп. изд.– М.: Наука,1968.–756с.

ЗМІСТ

ВСТУП 3

1 Складання алгоритмів 4

1.1 Визначення алгоритму 4

1.2 Алгоритми на природничій мові 5

1.3 Алгоритми лiнійної структури 7

1.4 Алгоритми розгалуженої структури 9

1.5 Алгоритм циклічної структури 10

1.6 Комбіновані алгоритми 12

1.7 Схематичне зображення алгоритмів 14

2 АЛГОРИТМІЧНА МОВА QBASIC 36

2.1 Інструментарій 37

2.2 Система меню 38

2.3 Редактор 42

2.4 Збереження і завантаження програм 43

2.5 Складання нової програми 46

2.6 Друк програми 47

2.7 Пошук та зміна тексту 48

2.8 Робота з кількома вікнами 48

2.9 Виконання програми 49

2.10 Програмований режим Структура програми 50

2.10.1 Елементарні конструкції мови QBASIC 51

2.10.2 Чисельні та символьні дані 52

2.10.3 Стандартні функції 54

2.10.4 Вирази 56

2.10.5 Операції та їх приорітет 57

2.11 Оператори мови QBASIC 63

2.11.1 Оператор присвоєння 63

2.11.2 Оператор SWAP 63

2.11.3 Оператори введення-виведення 64

2.11.4 Оператори керування 66

2.11.5 Графiчнi оператори 97

2.11.6 Функції і процедури, визначенні користувачем 106

2.11.7 Масиви 117

2.11.8 Інші оператори 120

2.11.9 Робота з файлами 124

2.11.10 Функція EOF 127

ПЕРЕЛІК ПОСИЛАНЬ 129

130