Page 100 - 33
P. 100
доречно помістити його за командою END. Важливо пам’ятати, що звернення до
нього повинно бути до першого оператора INPUT, а закінчуватись він повинен
посиланням під останній оператор INPUT. Схематично це зображено на
рисунку 3.16
Під час відладки блок вводу даних з командами INPUT лишається не
задіяним.Для переходу в нормальний режим роботи достатньо видалити
команду GOTO 200, але щоб у програмі не було зайвих операторів, краще
видалити і блок присвоювання, хоча без видаленої команди він вже працювати
не буде. Те, що видаляється з програми, на рисунку оконтурено пунктиром.
3.9.5 Створюючи велику програму, яка має блокову структуру, не варто
набирати її усю повністю, бо це може ускладнити відладку. Корисно спочатку
організувати взаємодію усіх блоків, не наповнюючи їх. Але, щоб програма не
зависала, там слід розмістити якусь нейтральну інформацію, яку потім можна
видалити. Перед тим для кожного блока треба виділити свій діапазон номерів і
початком кожного блока зробити, припустимо, такий оператор :
… PRINT “ Блок ще не готовий ”
Це дозволить без наповнення блоків перевірити кінетику майбутньої програми.
Приступаючи до наповнення того чи іншого блока , треба почати із заміни
цього допоміжного оператора, але його номер треба залишити, бо на нього є
посилання.
3.9.6. Для пошуку причин неправильного результату або повідомлення про
якусь помилку (наприклад, ділення на нуль). Треба викликати на екран ті дані, з
яких визначається цей результат. Для цього треба набрати команду PRINT
(Alt + P) і перелічити через кому ідентифікатори, які вас цікавлять. Номер
оператора не ставиться. Важливо пам’ятати, що це треба зробити відразу після
зупинки, не натискуючи F1 (LIST), інакше всі дані занулюються. Треба також
пам’ятати, що через кому можна вивести не більше п’яти чисел. Якщо треба
викликати більше, слід повторити операцію. Якщо серед виведених даних є не
100