====== Обозначение и код ====== ^ Значение ^ Диаграмма ^ Пример программы ^ |**Начало программы** | {{ :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 |Фибоначчи}}