Применение вычислительной техники при моделировании - 16 стр.

UptoLike

Составители: 

16
ввод) приводит к тому, что числовая переменная принимает значение 0 , а
строковаяпустой строки. Если после слова INPUT стоит <;>, то нажатие
клавиши ввода <Enter> не переводит курсор в начало следующей строки.
LINE INPUT (ввод строки)
Ввод строки символов с клавиатуры. Формат:
LINE INPUT [;] [«подсказка»,] <строковая переменная>
Оператор LINE INPUT позволяет вводить с клавиатуры строки с лю-
быми символами.
Знак ? на экране не появляется
Оператор присваивания LET (пусть, допустим)
Присваивание переменной значения выражения. Формат:
[LET] <переменная> = <выражение>
Слово LET обычно опускается.
PRINT USING (печать с использованием шаблона)
Вывод данных на экран в указанном формате. Формат:
PRINT USING <формат>; <список выражений> [;]
<Формат> для вывода строки символов может быть одним из следую-
щих:
“!” – задает вывод
только первого символа строки;
“\<n пробелов>\” – задает вывод 2+n первых символов строки. Если не указа-
но ни одного пробела (“\\”), то выводятся два символа;
“&” – задает вывод всей строки символов.
Формат для вывода числа задается с помощью шаблона, который описывает
каждую позицию, занимаемую числом в выводимой строке. Шаблон состав-
ляется из символов:
# - описывает
цифровую позицию числа. Цифровая позиция всегда присутст-
вует в выводной строке и может содержать цифру или пробел. Пробелы по-
являются в крайних левых позициях, если в выводимом числе меньше цифр,
чем определено цифровых позиций;
. - описывает местоположение десятичной точки в выводном формате числа;
+ - описывает знаковую позицию числа и может быть
первым или последним
символом в шаблоне. При выводе числа в эту позицию будет вставлен знак
“+” или “-“;
^^^^ - определяют экспоненциальный формат представления числа при вы-
воде и могут быть указаны в шаблоне только после цифровых позиций.
Если выводимое число не вмещается в поле, определенное шаблоном, перед
числом в выводную строку будет вставлен
знак “%”. Разделители в конце
оператора выполняют ту же роль, что и в операторе PRINT.
WRITE (писать)
Вывод данных на экран дисплея. Формат:
WRITE <список выражений>
Выражения в списке отделяются друг от друга запятой или точкой с запятой.
Оператор WRITE выполняется аналогично оператору PRINT, но есть отли-
чия: при выводе данные разделяются запятыми; строки символов
заключают-
ся в кавычки; перед положительным числом и после чисел не ставится про-
бел.
   ввод) приводит к тому, что числовая переменная принимает значение 0 , а
   строковая – пустой строки. Если после слова INPUT стоит <;>, то нажатие
   клавиши ввода  не переводит курсор в начало следующей строки.
   LINE INPUT (ввод строки)
Ввод строки символов с клавиатуры. Формат:
   LINE INPUT [;] [«подсказка»,] <строковая переменная>
          Оператор LINE INPUT позволяет вводить с клавиатуры строки с лю-
   быми символами. Знак ? на экране не появляется
   Оператор присваивания LET (пусть, допустим)
Присваивание переменной значения выражения. Формат:
   [LET] <переменная> = <выражение>
   Слово LET обычно опускается.
   PRINT USING (печать с использованием шаблона)
   Вывод данных на экран в указанном формате. Формат:
   PRINT USING <формат>; <список выражений> [;]
          <Формат> для вывода строки символов может быть одним из следую-
   щих:
   “!” – задает вывод только первого символа строки;
   “\\” – задает вывод 2+n первых символов строки. Если не указа-
   но ни одного пробела (“\\”), то выводятся два символа;
   “&” – задает вывод всей строки символов.
   Формат для вывода числа задается с помощью шаблона, который описывает
   каждую позицию, занимаемую числом в выводимой строке. Шаблон состав-
   ляется из символов:
   # - описывает цифровую позицию числа. Цифровая позиция всегда присутст-
   вует в выводной строке и может содержать цифру или пробел. Пробелы по-
   являются в крайних левых позициях, если в выводимом числе меньше цифр,
   чем определено цифровых позиций;
   . - описывает местоположение десятичной точки в выводном формате числа;
   + - описывает знаковую позицию числа и может быть первым или последним
   символом в шаблоне. При выводе числа в эту позицию будет вставлен знак
   “+” или “-“;
   ^^^^ - определяют экспоненциальный формат представления числа при вы-
   воде и могут быть указаны в шаблоне только после цифровых позиций.
   Если выводимое число не вмещается в поле, определенное шаблоном, перед
   числом в выводную строку будет вставлен знак “%”. Разделители в конце
   оператора выполняют ту же роль, что и в операторе PRINT.
             WRITE (писать)
          Вывод данных на экран дисплея. Формат:
             WRITE <список выражений>
   Выражения в списке отделяются друг от друга запятой или точкой с запятой.
   Оператор WRITE выполняется аналогично оператору PRINT, но есть отли-
   чия: при выводе данные разделяются запятыми; строки символов заключают-
   ся в кавычки; перед положительным числом и после чисел не ставится про-
   бел.
                                       16