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

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

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





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




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


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


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

Законы Генри, Дальтона, Сеченова. Применение этих законов при лечении кессонной болезни, лечении в барокамере и исследовании электролитного состава крови Закон Генри: Количество газа, растворенного при данной температуре в определенном объеме жидкости, при равновесии прямо пропорциональны давлению газа...

Ганглиоблокаторы. Классификация. Механизм действия. Фармакодинамика. Применение.Побочные эфффекты Никотинчувствительные холинорецепторы (н-холинорецепторы) в основном локализованы на постсинаптических мембранах в синапсах скелетной мускулатуры...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

ИГРЫ НА ТАКТИЛЬНОЕ ВЗАИМОДЕЙСТВИЕ Методические рекомендации по проведению игр на тактильное взаимодействие...

Реформы П.А.Столыпина Сегодня уже никто не сомневается в том, что экономическая политика П...

Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...

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