Простейшие операторы Turbo Pascal
Оператор присваивания
Оператор := предписывает выполнить выражение, заданное в его правой части, и присвоить результат переменной, расположенной в левой части. Переменная и выражение должны иметь один и тот же тип. Исключение представляет слу-чай, когда переменная имеет вещественный тип, а выражение целочисленный.
Пример.
Способ 1. Решить эту задачу можно, например, введением третьей переменной t для временного хранения значений одной из переменных.
Пустой оператор не содержит никаких символов и не выполняет никаких действий. Он может быть расположен в любом месте программы, где синтаксис языка допускает наличие оператора. Как и все другие операторы, пустой оператор может быть помечен меткой (для этого его обычно и используют)
Составной оператор представляет собой группу из произвольного числа отделенных друг от друга точкой с запятой и ограниченную операторными скобками begin и end.
Пример.
Для выполнения операций ввода-вывода служат процедуры read, readln, write, writeln. Процедура read(x1,x2, . . ,xn) , где x1,x2, . . ,xn – переменные допустимых типов данных. Значения x1,x2, . . ,xn вводятся с клавиатуры минимум через один пробел.
Пример.
Процедура записи (вывода) write(y1,y2, . . ,yn) производит вывод числовых данных, символов, строк и булевских значений.
Пример.
Замечание. В процедурах write, writln имеется возможность управления форматом вывода, что обеспечивает удобство представления получаемых результатов- так называемые форматы вывода.
 
Оператор := предписывает выполнить выражение, заданное в его правой части, и присвоить результат переменной, расположенной в левой части. Переменная и выражение должны иметь один и тот же тип. Исключение представляет слу-чай, когда переменная имеет вещественный тип, а выражение целочисленный.
Пример.
Radius:=5.75;
Nomer:=2; Zadacha:=5;
Nazv:='Модель 1030';
Telefon:='Nokia';Способ 1. Решить эту задачу можно, например, введением третьей переменной t для временного хранения значений одной из переменных.
a:=5;
b:=7;
. . .
t:=a;
a:=b;
b:=t;a:=5;
b:=7;
. . .
a:=a+b;
b:=a-b;
a:=a-b;Пустой оператор не содержит никаких символов и не выполняет никаких действий. Он может быть расположен в любом месте программы, где синтаксис языка допускает наличие оператора. Как и все другие операторы, пустой оператор может быть помечен меткой (для этого его обычно и используют)
Составной оператор представляет собой группу из произвольного числа отделенных друг от друга точкой с запятой и ограниченную операторными скобками begin и end.
Пример.
begin
 A:=A+B-(N-D);
 Rez:=A*Pi;
end;Для выполнения операций ввода-вывода служат процедуры read, readln, write, writeln. Процедура read(x1,x2, . . ,xn) , где x1,x2, . . ,xn – переменные допустимых типов данных. Значения x1,x2, . . ,xn вводятся с клавиатуры минимум через один пробел.
Пример.
var
A,B,Sum1 : integer;
C,D,Sum2 : real;
 . . . .
read (A,B);
Sum1:=A+B;
read(C,D); 
Sum2:=C+D;Процедура записи (вывода) write(y1,y2, . . ,yn) производит вывод числовых данных, символов, строк и булевских значений.
Пример.
write(234);
write (A+B-2);
write('Результат вычислений = ', Rezalt);Замечание. В процедурах write, writln имеется возможность управления форматом вывода, что обеспечивает удобство представления получаемых результатов- так называемые форматы вывода.
 Похожие публикации: 
