Page 79 - 33
P. 79
50 INPUT “ x = ”, X
57 PRINT “ P, кН V, м/год
58 PRINT
60 FOR P = P MIN TO P MAX STEP DP
65 V = A * P X
70 PRINT P, V
80 NEXT P
200 ЕND
Але слід ще раз наголосити, що подібні варіанти програм доцільно
застосовувати лише у крайніх випадках.
3.8 Сервісні елементи програм
Програми, що призначені для довготривалого користування, особливо
іншими особами, повинні мати більш високий рівень, який би забезпечував
зручне користування ними. Це досягається введенням в програми так званих
сервісних елементів. Ці елементи не є обов’язковими, тобто, програма може
працювати і без них, але кожен з них виконує певну функцію, що покращує
усю програму в цілому. Про деякі з них йшлося в попередніх задачах
(наприклад, пропозиція друку, текстові елементи в операторі INPUT,
досконаліша форма виводу інформації, тощо ). Розглянемо деякі інші.
3.8.1 Використання псевдографіки в таблицях
Не важко помітити, що в попередніх програмах таблиці не мають
вертикальних ліній. Звичайно, таблиця виглядає краще, коли вони є, але
використання для цього якихось символів ( знаків оклику, літери ” І “, зірочок,
тощо ), лише погіршує картину. Краще в такому випадку використати
псевдографіку. Справа в тому, що в GWBASIC не усі символи мають
відображення на клавішах ( це просто неможливо ), але вони ( символи ) мають
свої числові коди. І якщо набрати якийсь код, то на екрані з’являється
79