Автор: Пользователь скрыл имя, 14 Сентября 2011 в 09:28, реферат
Цель: разработать комплекс программ по обработке графических и символьных данных.
Для реализации поставленной цели необходимо решить следующие задачи:
1 Задан список городов. Присвоить переменной Т название города с максимальным числом букв.
2 Дана последовательность, содержащая от 2 до 10 слов, в каждом из которых от 2 до 6 латинских букв; между соседними словами - не менее одного пробела, за последним словом точка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: перенести первую букву в конец слова.
3 Разработать программу, которая будет выводить на экран график функции y=cos(x).
4 Разработать программу, которая будет отображать движение многоугольника по экрану по принципу угол падения равен углу отражения.
Введение ……………………………………………………… 3
1. Обработка символьных данных………………………………… 4
1. 1. Обработка текста …..…………………………………… 4
1. 2. Работа с файлами …………..……………………………11
2. Обработка графических данных ………...………………………21
2. 1. Графические функции …………………………………… 21
2. 2. Движение рисунка ……………………………………… 30
Заключение ……………………………………………………. 34
Список литературы ………………………………………………35
Приложение ……………………………………………….....… 36
delay(5000);
x:=x+dx;
y:=y+dy;
if x>=600 then
begin
dx:=-dx;
i:=i+1;
if i>11 then i:=1;
end;
if x<=170 then
begin
dx:=-dx;
i:=i+1;
if i>11 then i:=1;
end;
if y>=470 then
begin
dy:=-dy;
i:=i+1;
if i>11 then i:=1;
end;
if y<=150 then
begin
dy:=-dy;
i:=i+1;
if i>11 then i:=1;
end;
cleardevice;
until keypressed;
end;
end.
Руководство пользователя: программа выводит на экран движущуюся черепаху. При соударении с краем экрана меняется направление движения и цвет черепахи. Выход из программы осуществляется нажатием любой клавиши.
Руководство программиста: в программе используются модули crt и graph. Блок-схема представлена на Рис.2.2. С результатом работы можно ознакомиться на приложении
Заключение.
И в заключении хотел бы добавить, что во время подготовки курсового проекта я узнал многое интересное и забавное. Да еще много что осталось не изученным. Работая на Паскале можно сотворить нечто чудесное стоит лишь начать.
Список использованной литературы
Приложение