Обработка графических данных
Реферат, 14 Сентября 2011, автор: пользователь скрыл имя
Описание работы
Цель: разработать комплекс программ по обработке графических и символьных данных.
Для реализации поставленной цели необходимо решить следующие задачи:
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
Работа содержит 1 файл
курсовая сережи.doc
— 626.00 Кб (Скачать)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. С результатом работы можно ознакомиться на приложении
Заключение.
И в заключении хотел бы добавить, что во время подготовки курсового проекта я узнал многое интересное и забавное. Да еще много что осталось не изученным. Работая на Паскале можно сотворить нечто чудесное стоит лишь начать.
Список использованной литературы
- Ушаков Д. М., Юркова Т. А. Паскаль для школьников. Питер. 2010. 256 с.
- Немнюгин С.А. Turbo Pascal. Программирование на языке высокого уровня: Учебник для вузов. 2-е изд. – СПб.: Питер, 2007. – 544 с.
- http://ru.wikipedia.org
- http://www.fizmat.vspu.ru/
books/pascal - http://www.cyberforum.ru/
pascal
Приложение