Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комп. методы 2 отв.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
364.81 Кб
Скачать

Input [;] ["Текст - комментария"] [ ] список – переменных (2)

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

   Список - переменных состоит из одной или нескольких  числовых и символьных переменных, которым с клавиатуры должны быть присвоены определенные значения.

   Когда в программе встречается  оператор  INPUT, то  выполнение программы временно прекращается, т.к. программа ожидает  ввода  с клавиатуры значений переменных, перечисленных в списке. На  экране дисплея появляется текст комментария (если он был указан в операторе) и  знак  вопроса. ВОПРОСИТЕЛЬНЫЙ  знак  НЕ  ВЫВОДИТСЯ только в том случае,  КОГДА после комментария поставлена ЗАПЯТАЯ, а не пробел или точка с запятой.

Если в списке несколько переменных,  то при вводе они разделяются запятыми или пробелами. После ввода всех значений переменных нажимается клавиша Enter.  Если данные не введены или введено их меньше,  чем указано в списке,  то недостающим числовым данным присваивается значение 0, а символьным - пробел.

Примеры записи операторов INPUT:

INPUT "Введите коэффициенты  A и B -";A,B  – не рекомендуемый вариант, лучше –

INPUT "Введите коэффициент A -";A

INPUT "Введите коэффициент B -";B

2.3. Оператор вывода информации на экран дисплея PRINT имеет следующую форму:

PRINT [Список - вывода][;]                    (3)

Элементами списка могут быть числовые и символьные константы, простые переменные, элементы массивов (переменные с индексами) и выражения. Элементы списка разделяются запятыми, точками с запятой или пробелами.

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

Вместо имени оператора PRINT в  программе  можно  использовать вопросительный знак - ?.

В  операторе  PRINT  могут  использоваться  функции  TAB(K)  и  SPC(N). Элемент списка, стоящий после функции TAB(K), будет выведен на экран с К-й позиции строки.  Функция SPC(N)  выводит на экран N пробелов.

Примеры записи операторов PRINT:

PRINT "Сумма равна -  ";S1 : ?   "Введите  ";I;"  -  е  число"

PRINT TAB(10);"Площадь  круга  = ";3.1415*R^2

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

Оператора PRINT USING имеет вид:

PRINT USING "формат", список – вывода          (4)

где "формат" - строковая константа, которая содержит символы, определяющие форму вывода числовых и символьных данных. Символ #  («решетка») - определяет положение для одного разряда числа,  один такой символ отводится для знака числа. В формате указывается место расположения десятичной точки, в формате могут также использоваться символы для вертикального графления таблицы и вывода наименований.

Примеры записи операторов PRINT  USING:

PRINT USING "ç   # # # шт.   ç   # # # #.# # руб.   ç",K%,C