Обработка графических данных

Автор: Пользователь скрыл имя, 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

Работа содержит 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. С результатом работы можно ознакомиться на приложении

 

 

Заключение.

И в заключении хотел бы добавить, что во время подготовки курсового проекта я узнал многое интересное и забавное. Да еще много что осталось не изученным. Работая на Паскале можно сотворить нечто чудесное стоит лишь начать.

 

Список  использованной литературы

  1. Ушаков  Д. М., Юркова Т. А. Паскаль для школьников. Питер. 2010. 256 с.
  2. Немнюгин С.А. Turbo Pascal. Программирование на языке высокого уровня: Учебник для вузов. 2-е изд. – СПб.: Питер, 2007. – 544 с.
  3. http://ru.wikipedia.org
  4. http://www.fizmat.vspu.ru/books/pascal
  5. http://www.cyberforum.ru/pascal

 

Приложение

 
 
 
 
 
 

 
 

 
 
 
 
 
 
 
 
 
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 

 

Информация о работе Обработка графических данных