Операторы задания начальных значений и ввода данных


 

К этим операторам относятся 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. Исходные данные, промежуточные и окончательные результа­ты вывести на экран монитора и на печатаю­щее устройство.

 

Адание 2.

1. Выполнить пп.3-5 задания 1, используя операторы DATA-READ для ввода в программу исходных данных путем редактирования исходной программы.

 

 

Таблица 4.1. Список заданий

Вариант Вычислить Переменные
Высота треугольника:
Центр тяжести стержня:
Среднеквадратичную погрешность АЦП: , где ,
Медианы треугольника:
Координаты точки деления:
Значения функций:
Корни уравнения (действительные и разные):
Значение функции:  
  где  
Координат точки делят отрезок в отношении m/n , где

 



Дата добавления: 2021-12-14; просмотров: 248;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.