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

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

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





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




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


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


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


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

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

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

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

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

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