====== Обозначение и код ======
^ Значение ^ Диаграмма ^ Пример программы ^
|**Начало программы** | {{ :pascal:begin.png |Начало}} |Program Test1;
uses Crt;
const
c = 2;
var
a, b, m, i : integer;
m1, m2, m3 : integer;
BEGIN
{...}
|
|**Ввод данных** | {{ :pascal:readln.png |Ввод данных}} |{...}
ReadLn(a);
ReadLn(b);
{...}
|
|**Оператор** | {{ :pascal:op_1.png |Оператор}} |{...}
m:=a;
{...}
|
|**Операторы** | {{ :pascal:op_N.png |Операторы}} |{...}
begin
m1:=a;
m2:=b;
m3:=a+b;
end;
{...}
|
|**Ветвление** | {{ :pascal:if_1.png |Ветвление}} |{...}
if a>b then m:=a else m:=b;
{...}
|
| ::: | {{ :pascal:if_2.png |Ветвление}} |{...}
if a>b then m:=a;
{...}
|
|**Вывод данных** | {{ :pascal:writeln.png |Вывод данных}} |{...}
WriteLn(a);
WriteLn(b, '. ', a);
{...}
|
| **Циклы** | {{ :pascal:for.png |Цикл For}} |{...}
for i:=1 to a do writeln(i, '. ', b);
{...}
|
====== Примеры алгоритмов======
===== Сумма двух чисел =====
{{ :pascal:summa.png |Сумма}}
===== "Переводчик" =====
{{ :pascal:translate.png |Переводчик}}
===== Числа Фибоначчи =====
{{ :pascal:fibonachi.png |Фибоначчи}}