Составление алгоритмов с помощью готовых фрагментов

Хитрости работы с текстом программы.

1)​ Сначала программа составляется на бумаге, а потом набирается на компьютере. При этом рисунок выполняется точно по клеточкам. При наборе помечайте в тетради, сколько строк вы уже набрали.

2)​ Набирайте весь текст программы на английском языке, не переходите на русский.

3)​ Каждую команду набирайте с новой строки.

4)​ Повторяющиеся команды можно копировать в буфер обмена и вставлять из него нужное количество раз. Для этого нужно выделить набранное, щелкнуть команду «копировать», передвинуть курсор на место вставки, щелкнуть команду «вставить» нужное количество раз.

5)​ Если команду набрали не в том месте – просто выделите её и перетащите левой кнопкой мыши на нужное место.

Практическая часть

Задание 1. Определить, какой рисунок будет получен в результате выполнения фрагмента программы:
Program z2;
Uses Drawman;
Begin

Field(6, 5);

ToPoint(1,1);

PenDown;

OnVector(3,2);

PenUp;

OnVector(1,-2);

...............

end.



Задание 2. Скопируйте программу и проверьте, какое изображение получится
Program p2;
uses Drawman;
begin
Field(10, 10);
OnVector(3, 1);
PenDown;
OnVector(3,0);
OnVector(2,2);
OnVector(-7,0);
OnVector(2,-2);
PenUp;
OnVector(1,2);
PenDown;
OnVector(0,4);
OnVector(2,-1);
OnVector(-2,-1);
PenUp;
OnVector(-4,-5);
end.


Задание 3. Скопируйте и заполните в командах программы вычерчивания флажка значения пропущенных координат.


Program p3;
uses Drawman;
begin
Field(10,10);
ToPoint(__,__);
PenDown;
OnVector(__,__);
OnVector(__,__);
OnVector(__,__);
OnVector(__,__);
OnVector(__,__);
PenUp;
OnVector(__,__);
end.

Приложение

Задание 1 - Составление алгоритмов(заполните пропуски)

Задание 2 - Виды алгоритмов(игра парочки)

Задание 3 - Составление алгоритмов(ввод текста)

Задание 4 - Исполнитель Чертежник(пазлы)

Задание 5 - Алгоритмы(классификация)