Паскаль в примерах. Иринчеев А.А - 22 стр.

UptoLike

22
READ(B);
READ(C);
каждое число вводится индивидуально;
- комбинированно
READ(A,B);
READ(C);
READLN(A,B);
READLN(C);
Ввод чисел целых и вещественных типов осуществляется одинаково.
Можно выводить данные всех четырех стандартных типов (для булевого типа выводит-
ся константа TRUE или FALSE).
Для вывода данных из памяти ЭВМ на экран дисплея предназначен оператор вывода
WRITE. Форма записи оператора
WRITE (b
1
, b
2
,.., b
n )
;
где - b
1
, b
2
,.., b
n
- имена переменных, подлежащие выводу могут быть либо переменны-
ми, либо строкой символов, заключенной в апострофы.
Например, оператор
WRITE (‘ Значение В = ‘, В);
на экран дисплея выводит строку
Значение В =
а затем значение переменной В.
Если поясняющий текст не давать, то пользователь зачастую забывает, значения каких
переменных нужно вводить или выводить. Особенно это сказывается при выполнении боль-
ших программ с большим количеством операторов ввода и вывода.
Оператор WRITE(b
1
, b
2
,.., b
n
); выполняет вывод значений, соответствующие именам b
1
,
b
2
,.., b
n
в стандартный выходной файл. Выводимые значения размещаются на одной строке.
Часто используется оператор вывода без параметров
WRITELN
осуществляющий переход на новую строку экрана дисплея или принтера.
Последующий оператор вывода с параметрами будет выводить данные на новую стро-
ку экрана.
Оператор WRITELN(b
1
, b
2
,.., b
n
); выполняет вывод значений, соответствующий, b
1
, b
2
,..,
b
n
в стандартный файл и после вывода последнего осуществляет переход к новой строке
файла.
Оператор WRITELN; обеспечивает пропуск строки в файле и переход к началу сле-
дующей строки.
Имена переменных, записанные в операторе вывода, могут принадлежать целому, дей-
ствительному, символьному или логическому типу.
Форма представления выводимых переменных определяется типом переменных:
значение величин целого типа выводится в обычной форме;
значение величин действительного типа - в виде нормализованного числа действи-
тельного типа с порядком;
значение логического типа - в виде логических значений TRUE или FALSE;
значение символьных переменных - в виде соответствующих символов.
Если в операторе вывода указывается общее число позиций (w) и не указывается коли-
чество позиций после запятой (d), то число выводится в экспоненциальной форме с шириной
поля (w).
Пример:
WRITE(А); Выводится число 6.0Е+02.
WRITE(А:8); Выводится число 600.
WRITELN(A:m:n); Выводится число 7.12.
где m - поля, отводимые под запись значения, включая десятичную точку и знак числа;
        READ(B);
        READ(C);
        каждое число вводится индивидуально;
        - комбинированно
        READ(A,B);
        READ(C);
        READLN(A,B);
        READLN(C);
        Ввод чисел целых и вещественных типов осуществляется одинаково.
        Можно выводить данные всех четырех стандартных типов (для булевого типа выводит-
ся константа TRUE или FALSE).
        Для вывода данных из памяти ЭВМ на экран дисплея предназначен оператор вывода
WRITE. Форма записи оператора
        WRITE (b1, b2,.., bn );
        где - b1, b2,.., bn - имена переменных, подлежащие выводу могут быть либо переменны-
ми, либо строкой символов, заключенной в апострофы.
        Например, оператор
        WRITE (‘ Значение В = ‘, В);
        на экран дисплея выводит строку
        Значение В =
        а затем значение переменной В.
        Если поясняющий текст не давать, то пользователь зачастую забывает, значения каких
переменных нужно вводить или выводить. Особенно это сказывается при выполнении боль-
ших программ с большим количеством операторов ввода и вывода.
        Оператор WRITE(b1, b2,.., bn); выполняет вывод значений, соответствующие именам b1,
b2,.., bn в стандартный выходной файл. Выводимые значения размещаются на одной строке.
        Часто используется оператор вывода без параметров
        WRITELN
        осуществляющий переход на новую строку экрана дисплея или принтера.
        Последующий оператор вывода с параметрами будет выводить данные на новую стро-
ку экрана.
        Оператор WRITELN(b1, b2,.., bn); выполняет вывод значений, соответствующий, b1, b2,..,
bn в стандартный файл и после вывода последнего осуществляет переход к новой строке
файла.
        Оператор WRITELN; обеспечивает пропуск строки в файле и переход к началу сле-
дующей строки.
        Имена переменных, записанные в операторе вывода, могут принадлежать целому, дей-
ствительному, символьному или логическому типу.
        Форма представления выводимых переменных определяется типом переменных:
         значение величин целого типа выводится в обычной форме;
         значение величин действительного типа - в виде нормализованного числа действи-
тельного типа с порядком;
         значение логического типа - в виде логических значений TRUE или FALSE;
         значение символьных переменных - в виде соответствующих символов.
        Если в операторе вывода указывается общее число позиций (w) и не указывается коли-
чество позиций после запятой (d), то число выводится в экспоненциальной форме с шириной
поля (w).
        Пример:
        WRITE(А); Выводится число 6.0Е+02.
        WRITE(А:8); Выводится число 600.
        WRITELN(A:m:n); Выводится число 7.12.
        где m - поля, отводимые под запись значения, включая десятичную точку и знак числа;

                                                                                            22