Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
4 / 4 / 1
Регистрация: 23.10.2010
Сообщений: 161
1

Модуль CRT: Нарисовать на экране несколько вложенных друг в друга разноцветных прямоугольников

29.11.2010, 15:37. Показов 2107. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нарисовать на экране несколько вложенных друг в друга разноцветных прямоугольников, в левом углу каждого вывести номер цвета.

Добавлено через 19 часов 40 минут
Цитата Сообщение от Елена Погодина Посмотреть сообщение
Нарисовать на экране несколько вложенных друг в друга разноцветных прямоугольников, в левом углу каждого вывести номер цвета.
Помогите пожалуйста нарисовать,а то я с graftom вообще никогда не встречалась
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2010, 15:37
Ответы с готовыми решениями:

Создать на экране три разноцветных вложенных друг в друга окна
Помогите пожалуйста решить две задачи по паскалю: 1.Создайте на экране три разноцветных вложенных...

Модуль CRT: Нарисовать на экране несколько вложенных друг в друга разноцветных прямоугольников
Нарисовать на экране несколько вложенных друг в друга разноцветных прямоугольников, в левом углу...

Нарисовать на экране несколько вложенных друг в друга разноцветных прямоугольников
Зараннее сасибо)

Нарисовать в центре экрана десять вложенных друг в друга прямоугольников.
Помогите пожалуйста написать программу. Задание: Программа должна состоять как минимум из двух...

5
ТруЪ Одмин Всiя Руси
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
30.11.2010, 20:22 2
лови
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses graph,crt;
var
gd,gm,i,x,y,a,s : integer;
st : string;
begin
gd :=detect;
initgraph(gd,gm,'c:\tp7\bgi');
x :=200; y :=200;
s :=100; a :=104;
for i := 1 to 5 do
begin
setcolor(i);
rectangle(x+s,y+s,x-s,y-s);
str(i,st);
outtextxy(a,a,st);
s := s+20;
a :=a-20;
end;
readln;
end.
Добавлено через 5 часов 10 минут
crt не обязательно, эт я просто так его пихнул по привычке
1
4 / 4 / 1
Регистрация: 23.10.2010
Сообщений: 161
01.12.2010, 16:07  [ТС] 3
Цитата Сообщение от ChameleoN Посмотреть сообщение
лови
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses graph,crt;
var
gd,gm,i,x,y,a,s : integer;
st : string;
begin
gd :=detect;
initgraph(gd,gm,'c:\tp7\bgi');
x :=200; y :=200;
s :=100; a :=104;
for i := 1 to 5 do
begin
setcolor(i);
rectangle(x+s,y+s,x-s,y-s);
str(i,st);
outtextxy(a,a,st);
s := s+20;
a :=a-20;
end;
readln;
end.
Добавлено через 5 часов 10 минут
crt не обязательно, эт я просто так его пихнул по привычке
Чтото не работает???
0
ТруЪ Одмин Всiя Руси
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 16:08 4
все работает!
0
Фрилансер
3705 / 2077 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
01.12.2010, 19:15 5
Елена Погодина, в строке 7 исправьте путь
0
ТруЪ Одмин Всiя Руси
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 19:22 6
ну, я не ясновидящий, не знаю где у кого модуля лежат
1
01.12.2010, 19:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2010, 19:22
Помогаю со студенческими работами здесь

Нарисовать в центре экрана десять вложенных друг в друга прямоугольников
Нарисовать в центре экрана десять вложенных друг в друга пря- моугольников

Нарисовать на экране компьютера n (n<=15) разноцветных прямоугольников
Нарисовать на экране компьютера n (n&lt;=15) разноцветных прямоугольников, как это на рисунке: (через...

Вывести на экран 10 вложенных в друг друга закрашенных прямоугольников
вывести на экран 10 вложенных в друг друга закрашенных прямоугольников. в паскале

Нарисовать 10 разноцветных вертикальных линий отстоящих друг от друга на равном расстоянии
Нарисовать 10 разноцветных вертикальных линий отстоящих друг от друга на равном расстоянии, причем...


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

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