Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.03.2017, 23:27   #1
ProstooStudent
Заблокирован
 
Регистрация: 10.03.2017
Сообщений: 1
Сообщение В паскале нужно найти ошибку.

Вот код программы:Нужно чтобы она перемещалась полностью а не как в программе.


Код:
Program Primer1;
Uses graphABC,crt;
Var x,y,x2,y2:integer;
//
procedure primerno(k:integer);
Begin
setpenwidth(3);
line(x2+600,50,y2+250,50);
line(x2+600,200,y2+600,50);
line(x2+400,200,y2+600,200);
line(x2+400,200,y2+400,350);
line(x2+250,350,y2+400,350);
line(x2+250,50,y2+250,350);
FloodFill(x2+253, 153,clRed);
end;
//
//
procedure Primer;
Begin;
Setfontsize(15);
TextOut(440,55,'y');
TextOut(840,460,'x');
TextOut(440,460,'0');
TextOut(440,430,'1');
TextOut(455,460,'1');
//
setpenwidth(1);
//
x:=50;
lockdrawing;
repeat
line(x,50,x,800);
x:=x+50;
lockdrawing;
until x>850;
y:=50;
lockdrawing;
repeat
line(50,y,850,y);
y:=y+50;
until y>800;
setpenwidth(3);
line(50,450,850,450);
line(450,50,450,800);
end;
//
//
Begin
maximizewindow;
x2:=-200;
y2:=-200;
lockdrawing;
Repeat
x2:=x2+50;
primerno (clBlue);
primer;
delay (10);
redraw;
clearwindow;
Until x2>200;
//
lockdrawing;
repeat
y2:=y2+50;
Primerno (clBlue);
primer;
delay (10);
redraw;
clearwindow;
until y2>200;
end.
клон Vladislav125

Последний раз редактировалось Аватар; 11.03.2017 в 07:35.
ProstooStudent вне форума
Старый 11.03.2017, 05:18   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
procedure primerno(k:integer);
Begin
setpenwidth(3);
line(x2+600,y2+50,x2+250,y2+50);
line(x2+600,y2+200,x2+600,y2+50);
line(x2+400,y2+200,x2+600,y2+200);
line(x2+400,y2+200,x2+400,y2+350);
line(x2+250,y2+350,x2+400,y2+350);
line(x2+250,y2+50,x2+250,y2+350);
FloodFill(x2+253, y2+153,clRed);
end;
Код:
y2:=-200;
заменить на
Код:
y2:=0;
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно найти ошибку. Gnomowar Общие вопросы C/C++ 2 15.12.2012 18:15
нужно найти ошибку pandaaaaa Помощь студентам 0 27.12.2011 21:26
нужно найти ошибку!!!!! C++ Wector Visual C++ 1 09.12.2011 18:49
нужно найти ошибку Стёпыш Помощь студентам 5 08.12.2009 18:13