Оператор присваивания
Используется для запоминания результатов вычисления.
x:=a/b+3*b;
x:=x+5;
Обозначает: Запомнить в
переменной Х результат вычисления Х+5;
Не путать со сравнением (a>=b+3; b=3*a)
Оператор условия (ветвление).
Использутся для выполнения различных действий в зависимости от
выполнения условия.
if a>b then write('а -больше')
else write('а -меньше');
Обозначает:
Если условие
выполняется тогда ..... иначе .....
Арифметические действия
a + b/c - 3*b + b div 5 - a mod 2
div - выдает результат целочисленного
деления 27 div 5 =5 , 63 div 10 = 6.
mod - выдает остаток при целочисленном
делении 27 mod 5 =2 , 7 mod 3 =1 .
Программа "Делится"
Uses Crt;
var a, b: integer;
begin
TextBackGround(cyan); ClrScr;
write(' a=? '); readln(a);
write(' b=? '); readln(b);
if a mod b =0 then writeln(' делится ') else writeln(' не делится ');
readln;
end.