Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Вывод информации на печатающее устройствоСодержание книги
Поиск на нашем сайте
Для вывода информации на печатающее устройство используется оператор LPRINT. LPRINT {список}, где cписок такой же, как в п.4.2 простой заменой в программе оператора PRINT
4.4. Операторы задания начальных значений и ввода данных
К этим операторам относятся 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. Список заданий
|
|||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2020-12-09; просмотров: 132; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |