КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Оператор восстановления блока данных
Операторы задания начальных значений и ввода данных Вывод информации на печатающее устройство
Для вывода информации на печатающее устройство используется оператор LPRINT. LPRINT {список}, где cписок такой же, как в п.4.2 простой заменой в программе оператора PRINT
К этим операторам относятся DATA-READ. Общая структура оператора задания начальных значений: DATA <элементы данных>, где DATA - ключевое слово "данные", вместо угловых скобок перечисляются константы (числовые и строковые). Пример. 10 DATA 1, 2, 3.2 20 DATA 4.2, 5.1, “студент” Перед началом работы все операторы задания начальных значений просматриваются и формируется блок данных в порядке возрастания их номеров (для рассмотренного примера блок данных: 1, 2, 3.2, 4.2, 5.1, “студент”). Блок данных устанавливается указателем блока данных на первое данное. Оператор DАТА является описательным и может размещаться в любом месте программы. Оператор DАТА игнорируется до тех пор, пока в программе не встретится оператор ввода данных. Его структура: READ <список переменных> где READ - ключевое слово "читать" или "ввести". Пример. 20 READ А, В … 40 READ С, D, Е, F$
Как только в программе встретится оператор ввода с наименьшим номером (20-я строка), из блока данных, сформированного выше, начинают считываться данные, а специальный указатель блока перемещается на следующее данное. Оператор ввода 40-й строки считает все данные - блок данных закрывается. Количество данных в операторе или операторах DATA должно быть не меньше количества переменных в списке или списках операторов READ. В противном случае на экране выводится сообщение об ошибке. Рассмотренные операторы создают определенные преимущества при большом количестве исходных данных.
Структура оператора восстановления блока данных: RESTORE где RESTORE - ключевое слово "восстановить". Употребляется этот оператор в любом месте, как только возникает необходимость восстановить блок данных. Может использоваться многократно, при этом указатель устанавливается на первое данное блока. Задание 1 1. Составить схему алгоритма для вычисления функции (функций), приведенных в табл.4.1. 2. Написать программу на языке BASIC для линейного вычислительного процесса согласно схеме алгоритма с использованием операторов присваивания. 3. Произвести расчеты на микроЭВМ. 4. Распечатать листинг программы. 5. Исходные данные, промежуточные и окончательные результаты вывести на экран монитора и на печатающее устройство.
Дата добавления: 2014-12-23; Просмотров: 390; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |