Студопедия — Операторы комментария
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Операторы комментария






Отдельные части больших и сложных программ желательно снабжать поясняющими текстами – комментариями. Для записи комментариев служит оператор REM, имеющий вид:

REM [текст комментария]

Здесь и в дальнейшем квадратные скобки означают, что конструкция внутри них может отсутствовать. Другой способ определения комментария в тексте программы – это апостроф ('):

' [текст комментария]

 

Операторы ввода/вывода

Операторы ввода служат для задания исходных данных при выполнении программы. Операторы вывода позволяют вывести результаты выполнения программы на экран или на принтер.

 

ü Оператор присваивания

Оператор присваивания служит для присваивания переменной значения выражения и имеет вид: переменная = выражение

В левой части оператора указывается имя переменной, в которую будет заноситься значение, расположенное в правой части (справа от символа =). Например, чтобы значением переменной Y стало число 10, надо написать так: Y=10.

Если в правой части стоит арифметическое выражение, то сначала вычисляется само выражение, а затем его значение присваивается переменной, стоящей слева от символа =.

 

ü Оператор INPUT

Для ввода данных в память ЭВМ в диалоговом режиме, то есть в режиме непосредственного общения человека с машиной, используется оператор INPUT(input – ввод). Этот оператор считывает входные данные от клавиатуры во время выполнения программы. Он сопровождается печатью знака вопроса (?) или комментария, заключенного в апострофы (или кавычки), после слова INPUT, а также для присвоения числовых значений списку переменных.

Общий вид оператора:

INPUT [ " приглашение " ;] список переменных

где приглашение комментарий к вводимым переменным;

; – добавляет знак вопроса в строку приглашения;

список переменных – одна или несколько переменных, разделенных запятыми, в которых хранятся данные, введенные от клавиатуры. Оператор INPUT останавливает программу и ждет ввода данных. Количество вводимых данных должно соответствовать количеству переменных в списке. Переменные могут быть числовыми или символьными, элементами массивов. Типы данных в списке и вводимых с клавиатуры должны совпадать.

Примеры

1) INPUT A

Печатается знак вопроса, и ЭВМ ждет число, значение которого (после ввода) будет присвоено переменной А.

 

2) INPUT А, В, С, D

Печатается знак вопроса, после чего надо ввести четыре числа, разделяя их запятыми.

 

3) INPUT "Введите число уравнений N=";N

Печатается запрос Введите число уравнении N =, после которого надо ввести значение N.

4) INPUT "Введите А, В"; А, В

Печатается указание Введите А, В, после чего следует ввести значения А и В, разделив их запятой.

ü Оператор PRINT

Чтобы вывести какую-либо информацию на экран или на принтер используются операторы PRINT, LPRINT (print – печать).

Общий вид операторов:

PRINT [выражения] [{;|,}]

где выражения – одно или несколько числовых или символьных выражений для печати;

{;|,} – определяет, где начинается следующий вывод:; – печать сразу после последнего значения,, – печать в начале следующей зоны печати, ширина которой 14 символов.

Если все аргументы опущены, выводится пустая строка. Если выражения указаны, то значения выражений выводятся по порядку.

Оператор PRINT (от слова print – печать) служит для задания вида печати (специальным знаком после него), печати комментариев, заключенных в апострофы (или кавычки), печати числовых значений констант, переменных и арифметических выражений, входящих в список этого оператора.

Примеры


1) PRINT 125, 98, 36

Печатаются числа 125 98 36.

 

2) PRINT А, В, С

Печатаются числовые значения переменных А, В, С. Так, если А= 125, В =98 и С =36, то печать имеет вид, аналогичный приведенному выше.

 

3) PRINT "Численное интегрирование"

Печатается комментарий Численное интегрирование

 

4) PRINT "А="; А2

Печатаются комментарии и значение переменной А2. Если А2=125, то печатается А=125

 

5) PRINT "F="; SQR (А*В+С)

Печатается F = a, где a — числовое значение арифметического выражения .

 

6) PRINT

Печатается пустая строка, то есть пробелы.


 

Если в списке оператора PRINT в качестве разделителя используется запятая, то каждое число печатается в соответствующей зоне одной строки.

ü Оператор PRINT USING

PRINT USING символы$; выражения [{;|,}] – записывает отформатированный вывод на экран или на принтер,

где символы$;– символьное выражение, содержащее один или более определителей формата. Обычно для определения формата вывода чисел используются символы #, указывающие количество позиций, которое может занять число при печати; выражения – одно или несколько числовых или символьных выражений, разделенных запятыми, точкой с запятой, пробелами или табуляцией; {;|,} – определяет, где начинается следующий вывод:

; – печать сразу после последнего значения,

, – печать в начале следующей зоны печати.


Например:

PRINT USING "####"; -6; 387

' Вывод: –6 387

 

PRINT USING "##.##"; 13.7833; 1.342;.34956

' Вывод: 13.78 1.34.35

 

PRINT USING "####.##"; –175.342; 3.3451

' Вывод: –175.34 3.35

 

PRINT USING "+####.##"; –68.7833; 1.3; –.34956

' Вывод: –68.78 +1.3 –0.35

 

PRINT USING "###"; 83451

' Вывод: % 83451

' % – указывают, что неправильно задан формат

 

PRINT USING "#.#"; 68.78

' Вывод: % 68.8

 

PRINT USING "#.#"; 1.3692

' Вывод: % 1.4

 

PRINT USING "#.#"; –13.34

' Вывод: % –13.3









Дата добавления: 2015-09-06; просмотров: 468. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Стресс-лимитирующие факторы Поскольку в каждом реализующем факторе общего адаптацион­ного синдрома при бесконтрольном его развитии заложена потенци­альная опасность появления патогенных преобразований...

ТЕОРИЯ ЗАЩИТНЫХ МЕХАНИЗМОВ ЛИЧНОСТИ В современной психологической литературе встречаются различные термины, касающиеся феноменов защиты...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия