С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
4 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 20
1

Goto(x,y) ;+graphABC неверно работает

17.11.2012, 20:30. Показов 2370. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите решить, неверно выводит:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
uses GraphABC,crt;
 
//var
 
begin
TextColor(0);
 
HideCursor;
 LowVideo;
SetFontSize(20); CRTWindowSize(100,30);
ClearWindow;
CenterWindow;
SetWindowWidth(800);
SetWindowHeight(500);
SetWindowCaption('Àëãîðèòì öèêë³÷íî¿ ïåðåêëè÷êè');
Circle(400,240,40);GotoXY(49,15); writeln('ÖÑ'); //golovnii
Circle(400,70,40);GotoXY(49,4); writeln('AÑ'); //2  first
Circle(200,240,40);GotoXY(24,15); writeln('AÑ'); //4
Circle(600,240,40);GotoXY(74,15); writeln('AÑ'); //5
Circle(400,400,40);GotoXY(49,25); writeln('AÑ');//8
Circle(200,70,40);GotoXY(24,4); writeln('AÑ');//1  second
Circle(600,70,40);GotoXY(74,4); writeln('AÑ');//3
Circle(250,400,40);//7
Circle(550,400,40);//9
Circle(100,400,40);//6  third
Circle(700,400,40);//10
 
 
saveWindow('paint.jpg');
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2012, 20:30
Ответы с готовыми решениями:

Функция корректно работает в Delphi 7 и не неверно работает в RAD Studio 10
Переписываю свою программу с Delphi 7 под RAD Studio 10. Столкнулся с проблемой - функция в...

Не работает LockDrawing в GraphABC
В основном коде команда LockDrawing. Все нормально. Он вызывает процедуру. В ней LockDrawing не...

Не работает goto
Добрый день. Подскажите, чёто не работает. И такой вопрос если будет 2 Ipv4 или более прога...

goto не работает
прошу противников goto не материться. Бывают случаи, когда без него нудобно. В общем, когда делал...

5
4 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 20
17.11.2012, 20:32  [ТС] 2
Вот что выводит
Миниатюры
Goto(x,y) ;+graphABC неверно работает  
0
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
17.11.2012, 20:44 3
А что должно выводить?
0
4 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 20
17.11.2012, 20:58  [ТС] 4
Непонятно почему оно разделяет круг, например круги выше не разделяються.
0
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
17.11.2012, 21:05 5
Потому что не нужно мешать работу в crt с write и работу с графикой, а делать все в графике с выводом текста через outtext(x,y,str);

Добавлено через 2 минуты
Когда ты пишешь
Pascal
1
GotoXY(49,25);
выводишь текст в последнюю строку и вероятно ставишь курсор в строку 26, которой нет.

Добавлено через 1 минуту
Исправь это на
Pascal
1
GotoXY(49,24)
;
1
4 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 20
17.11.2012, 22:01  [ТС] 6
Спасибо, работает!
0
17.11.2012, 22:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2012, 22:01
Помогаю со студенческими работами здесь

Не работает модуль crt в graphABC
Вот моя программа, она не дописанная. Когда я ее запускаю появляется два окошка. В одном...

Как работает goto?
Обьясните как работает goto Правильно ли что когда идет построчное выполнение и мы натыкаемся на...

Как работает SaveWindow из модуля GraphABC?
Написано что сохраняет содержимое окна в файл. Вот не могу понять в графический файл сохраняет...

Не работает с создание своей иконки программы с GraphABC
Хочу создать иконку для программы, в которой подключен GraphABC. Делаю все как обычно - беру .rc и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru