мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
pascal:algoritms [04/10/2010 01:45] – dnaumov | pascal:algoritms [04/10/2010 02:19] (текущий) – dnaumov | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Обозначение и код ====== | ====== Обозначение и код ====== | ||
- | ^ | + | ^ |
- | |**Начало программы** | + | |**Начало программы** |
- | uses {имена необходимых библиотек через запятую} ; | + | |
- | const | + | |
- | | + | |
- | var | + | |
- | | + | |
- | BEGIN | + | |
- | {...} | + | |
- | </ | + | |
uses Crt; | uses Crt; | ||
const | const | ||
- | c = 10; | + | c = 2; |
var | var | ||
- | a, b : integer; | + | a, b, m, i : integer; |
+ | m1, m2, m3 : integer; | ||
BEGIN | BEGIN | ||
{...} | {...} | ||
</ | </ | ||
|**Ввод данных** | |**Ввод данных** | ||
- | ReadLn({Имя одной переменной}); | ||
- | ReadLn({Имя другой переменной}); | ||
- | {...} | ||
- | </ | ||
ReadLn(a); | ReadLn(a); | ||
ReadLn(b); | ReadLn(b); | ||
{...} | {...} | ||
</ | </ | ||
- | |**Вывод данных** | + | |**Оператор** |
- | WriteLn({Имя одной переменной}); | + | m:=a; |
- | WriteLn({Имя другой переменной}, | + | |
{...} | {...} | ||
- | </ | + | </ |
- | WriteLn(a); | + | |**Операторы** |
- | WriteLn(b, a); | + | begin |
+ | m1:=a; | ||
+ | m2:=b; | ||
+ | m3:=a+b; | ||
+ | end; | ||
{...} | {...} | ||
</ | </ | ||
|**Ветвление** | |**Ветвление** | ||
- | if {Условие} then {Оператор 1} else {Оператор 2} ; | ||
- | {...} | ||
- | </ | ||
if a>b then m:=a else m:=b; | if a>b then m:=a else m:=b; | ||
{...} | {...} | ||
</ | </ | ||
| ::: | | ::: | ||
- | if {Условие} then {Оператор 1} ; | ||
- | {...} | ||
- | </ | ||
if a>b then m:=a; | if a>b then m:=a; | ||
{...} | {...} | ||
</ | </ | ||
- | | Цыклы | + | |**Вывод данных** | {{ :pascal:writeln.png |Вывод данных}} |
- | for i: | + | WriteLn(a); |
+ | WriteLn(b, '. ', a); | ||
{...} | {...} | ||
- | </ | + | </ |
+ | | **Циклы** | ||
for i:=1 to a do writeln(i, '. ', b); | for i:=1 to a do writeln(i, '. ', b); | ||
{...} | {...} | ||
Строка 66: | Строка 54: | ||
- | ====== Примеры ====== | + | ====== Примеры |
===== Сумма двух чисел ===== | ===== Сумма двух чисел ===== |