logo
otvety1

145 Операторы (операции) присваивания, ввода-вывода (Pascal, c, c#).

Оператор присваиванияопределяет процесс вычисления нового значения с помощью выражения и запоминание полученного значения переменной в ОП.

Процедуры ввода Read , ReadLn обеспечивают ввод (копирование) чисел, символов и строк в ОП переменных, определенных в списке данных оператора, с клавиатуры или из текстового файла.

Процедуры выводаWrite , WriteLn обеспечивают ввод (копирование) чисел, символов,  строк и логических значений из ОП в файл или на устройство (экран или принтер).

Операторы присваиванияслужат для вычисления значения выражения и присваивания его имени результата. Общий вид оператора присваивания:

X:= a;, гдеX– имя переменной;a– выражение.

Например:

X:= 0;

P:= 1;

N:= N + 1;

X:= N * P;

Основные свойства присваивания:

1  Значение переменной не определено, если ей не присвоено никакого значения;

2  Новое значение, присваиваемое переменной, заменяет ее старое значение;

3  Присвоенное переменной значение сохраняется в ней вплоть до нового присваивания.

Для ввода используются следующие процедуры:

Read (англ.) – читать

READ (a, b,…);

ReadLn (a,b,…);

ReadLn (a);

Для выводаиспользуются следующие процедуры

Write (англ.) – писать

WRITE(a,b,…);

WriteLn(a,b,…);

WriteLn (‘a=‘,a);

Типы вводимых \ выводимых данных должны соответствовать типам переменных в списке процедуры ввода \ вывода.