2. Система программирования
Pascal ABC
Строка Панель Строка
меню инструментов заголовка
Строка
состояния
Окно
редактора
3. Исполнитель Чертежник
предназначен для построения рисунков
и чертежей с помощью инструмента
«перо», которое исполнитель может
поднимать, опускать, перемещать.
При перемещении опущенного пера на
ним остается след.
7. Система команд
Field (n,m); создать поле исполнителя
Чертежник (n клеток по
горизонтали, m клеток по
вертикали)
PenUp; поднять перо исполнителя
Чертежник
PenDown; опустить перо исполнителя
Чертежник
ToPoint(x,y);переместить перо исполнителя
Чертежник в точку (x,y)
13. Шаблон программы
Program имя программы;
Uses Drawman;
Begin
Field(...,...);
. . .
End.
Любая последовательность латинских букв и
цифр, начинающаяся с буквы
14. Шаблон программы
Program имя программы;
Uses Drawman;
Begin
Field(...,...);
. . .
End. Команды
исполнителя
Чертежник
18. Задание 1
Загрузить текст программы из файла
Shablon.pas, заменить в тексте многоточия
нужными числами для получения рисунка.
Сохранить текст программы под именем AA.pas
19. Задание 2
Изменить текст
программы AA.pas
таким образом, чтобы
получился такой
рисунок, и сохранить
текст под именем
BB.pas
20. 1) создать поле
размером 3х4;
2) переместить перо (2,3)
в точку (1,2);
3) опустить перо; 2
4) переместить перо
в точку (2,3); 1, 4
5) переместить перо (1,2)
в точку (2,1); 3
6) переместить перо
(2,1)
в точку (1,2);
7) поднять перо;
8) переместить перо 5
в точку (0,0).
21. Program TR;
uses Drawman;
Begin
1) создать поле размером Field(3,4);
3х4;
2) переместить перо в ToPoint(1,2);
точку (1,2);
3) опустить перо; PenDown;
4) переместить перо в ToPoint(2,3);
точку (2,3);
5) переместить перо в ToPoint(2,1);
точку (2,1);
6) переместить перо в ToPoint(1,2);
точку (1,2);
7) поднять перо; PenUp;
8) переместить перо в ToPoint(0,0);
точку (0,0). End.
23. Алгоритм получения
изображения
1) определить узловые точки рисунка;
2) определить порядок их обхода;
3) определить координаты узловых точек;
4) записать нужные действия;
5) записать соответствующие команды
для исполнителя Чертежник;
6) ввести текст программы в компьютер;
7) выполнить программу.
25. 1) создать поле размером 4х5;
2) переместить перо в точку (1,1);
3) опустить перо;
4) переместить перо в точку (0,2); (3,5)
7
5) переместить перо в точку (4,2);
6) переместить перо в точку (3,1);
7) переместить перо в точку (1,1); 8 (4,3)
8) поднять перо; (1,2) (3,2) (5,2)
9) переместить перо в точку (2,2); 2 6, 9 3
10)опустить перо; 1, 5 4
(2,1) (3,1)
11)переместить перо в точку (2,5); 10
12)переместить перо в точку (3,3);
13)переместить перо в точку (2,2);
14)поднять перо;
15)переместить перо в точку (0,0).
26.
27. Закрепление материала
Что нарисует Чертежник, выполнив программу:
Program _1;
Uses Drawman;
Begin
Field(8,5); ToPoint(1,1); PenDown;
ToPoint(1,3); ToPoint(3,3);
ToPoint(4,2); ToPoint(5,3);
ToPoint(7,3); ToPoint(7,1);
ToPoint(1,1); PenUp; ToPoint(0,0);
End.
28.
29. Закрепление материала
Исправь ошибки в программе:
Program _2;
Uses Drawman;
Begin
ToPoint(3,3); PenDown;
ToPoint(1,1);
ToPoint(3,1)
ToPoint(1,1); PenUp;
ToPoint(0,0);
End.