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

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

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






Отдельные части больших и сложных программ желательно снабжать поясняющими текстами – комментариями. Для записи комментариев служит оператор 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; просмотров: 455. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

Тема: Изучение фенотипов местных сортов растений Цель: расширить знания о задачах современной селекции. Оборудование:пакетики семян различных сортов томатов...

Тема: Составление цепи питания Цель: расширить знания о биотических факторах среды. Оборудование:гербарные растения...

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

Ваготомия. Дренирующие операции Ваготомия – денервация зон желудка, секретирующих соляную кислоту, путем пересечения блуждающих нервов или их ветвей...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

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