Page 48 - 33
P. 48
рейсу. За бажанням можна було б запам’ятати не лише номер рейсу, але і іншу
інформацію, наприклад, проходку і час буріння в цьому рейсі. Такий прийом
застосовують, коли, крім результату, бажано знати, за яких умов він отриманий.
Але тут слід пам’ятати, що весь оператор повинен бути записаним в одному
рядку (за одним номером). Якщо це неможливо, слід записати це у вигляді
підпрограми після команди END, а в рядку після THEN набрати номер, з якого
починається підпрограма.
Вивід результатів на екран (100-145) включає назву таблиці, саму
таблицю і кінцеві висновки. Табличні дані виводяться циклом з використанням
команди PRINT USING. Заслуговують уваги оператори 140 і 145, які
складаються з текстів і чисел і надають реченню звичну форму. На відміну від
функціонально аналогічного оператора 140 у задачі “Визначення об’єму
цементного розчину”, який складається з одного текстового фрагмента і одного
числа, тут кожен з операторів складається з трьох текстових фрагментів і двох
чисел, розмежованих крапкою з комою. Такий знак припинення забезпечує
вивід наступного елемента відразу після попереднього. Тому в текстових
фрагментах між лапками, крім слів, слід передбачити певну кількість
пропусків, які нададуть реченню нормальний вигляд. Так, наприклад, якщо
максимальну швидкість виявлено у шостому рейсі і вона дорівнює 2.5 м/год, то
на екрані буде виведено:
Максимальна швидкість 2.5 м/год у 6-му рейсі
Для відладки програми розглянемо приклад.
Приклад 4. Припустимо, що в якомусь інтервалі було зроблено 12 рейсів з
показниками, які відображені в таблиці 3.2. Треба визначити механічні
швидкості у кожному рейсі і знайти максимальне і мінімальне значення.
48