Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/26: Рейтинг темы: голосов - 26, средняя оценка - 4.69
72 / 3 / 0
Регистрация: 15.12.2010
Сообщений: 137
1

Составьте программу, рисующую поздравительную открытку

27.12.2011, 10:16. Показов 4712. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составьте программу, рисующую поздравительную открытку с помощью точек, линий, прямоугольников, окружностей. Задайте цвет фона и цвет линий.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2011, 10:16
Ответы с готовыми решениями:

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

Написать программу, рисующую изображения
ВОТ ИЗОБРАЖЕНИЯ

Написать программу, рисующую прямоугольник
Написать программу рисующую прямоугольник исходные данные начальная точка: 50;50 размеры 50 на 70 ...

Написать программу рисующую цветок
Написать программу рисующую цветок (с помощью кругов одного размера), используя рикурсию.

5
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
27.12.2011, 10:45 2
ой, прости, выпало из внимания, что раздел Турбо... но, может, поможет чем...
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
uses graphABC;
var j: integer;
begin
SetWindowTitle('С Новым Годом!');
setwindowsize(550,400);
clearwindow;
setpencolor(clblack);
setbrushcolor(clblack);
rectangle(0,0,600,150);
setpencolor(clnavy);
setbrushcolor(clnavy);
rectangle(0,150,600,250);
setpencolor(clwhite);
setbrushcolor(clwhite);
rectangle(0,250,600,400);
 
setpencolor(clgreen);
line(300,350,400,50);
line(400,50,500,350);
line(500,350,300,350);
floodfill(400,100,clgreen);
floodfill(400,200,clgreen);
floodfill(400,300,clgreen);
 
setpencolor(clbrown);
setbrushcolor(clbrown);
rectangle(380,350,420,380);
 
setpencolor(clSkyBlue);
setbrushcolor(clSkyBlue);
circle(110,290,60);
circle(110,210,40);
circle(63,232,10);
circle(156,232,10);
 
setpencolor(clblack);
setbrushcolor(clblack);
circle(110,250,10);
circle(110,280,10);
circle(90,200,5);
circle(130,200,5);
 
setpencolor(clred);
setbrushcolor(clred);
circle(110,210,10);
 
setbrushcolor(clblack);
SetFontColor(clyellow);
SetFontSize(30);
SetFontName('Times');
TextOut(20,20,'С Новым Годом!!!');
 
for j:=1 to 100 do
    begin
    setbrushcolor(clwhite);
    setpencolor(clwhite);
    circle(random(550),random(400),3);
    end;
 
end.
1
72 / 3 / 0
Регистрация: 15.12.2010
Сообщений: 137
27.12.2011, 11:10  [ТС] 3
очень жаль... но все равно спасибо)
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
27.12.2011, 14:33 4
Вот переделал на Турбо Паскаль. Если не прописан путь к папке BGI, скопируйте оттуда в папку с программой файл с готическим шрифтом GOTH.CHAR

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
uses graph;
var x,y,j: integer;
begin
initgraph(x,y,'');
setcolor(1);
setfillstyle(1,1);
rectangle(0,100,getmaxx,360);
floodfill(5,105,1);
setcolor(15);
setfillstyle(1,15);
rectangle(0,360,getmaxx,getmaxy);
floodfill(5,365,15);
setcolor(2);
line(400,450,500,100);
line(500,100,600,450);
line(600,450,400,450);
setfillstyle(1,2);
floodfill(500,350,2);
setcolor(6);
setfillstyle(1,6);
rectangle(470,450,530,getmaxY);
floodfill(500,455,6);
setcolor(11);
setfillstyle(1,11);
circle(110,390,60);
floodfill(110,390,11);
circle(110,310,40);
floodfill(110,310,11);
circle(63,332,10);
floodfill(63,332,11);
circle(156,332,10);
floodfill(156,332,11);
setcolor(8);
setfillstyle(1,8);
circle(110,350,10);
floodfill(110,350,8);
circle(110,380,10);
floodfill(110,380,8);
circle(90,300,5);
floodfill(90,300,8);
circle(130,300,5);
floodfill(130,300,8);
setcolor(12);
setfillstyle(1,12);
circle(110,310,10);
floodfill(110,310,12);
setcolor(15);
setfillstyle(1,15);
for j:=1 to 100 do
 begin
  x:=random(getmaxx);
  y:=random(360);
  circle(x,y,3);
  floodfill(x,y,15);
 end;
settextstyle(4,0,6);
setcolor(14);
outtextXY(100,10,'Happy New Year !');
readln
end.
2
72 / 3 / 0
Регистрация: 15.12.2010
Сообщений: 137
27.12.2011, 14:35  [ТС] 5
спасибо!! очень выручили))
0
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
27.12.2011, 19:15 6
Puporev, спасибо, мастер...
0
27.12.2011, 19:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2011, 19:15
Помогаю со студенческими работами здесь

Создать программу, рисующую олимпийский флаг
Создать программку ОЛИМПИЙСКИЙ ФЛАГ заранее спасибо! {Если можно отправьте программу через...

Написать программу, рисующую новогоднюю ёлку
Здравствуйте помогите мне пожалуйста написать программу чтоб она рисовала новогоднею ёлку

Написать программу, рисующую график функции y(x)=sinx/(1+x^2)
Добрый день! Подскажите, пожалуйста, мне нужно сделать программу, в которой вводится начальное...

Составить программу рисующую эллипс и его подеру
Необходимо нарисовать эллипс на координатной прямой заданный параметрически( x:=a*cos(t)...


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

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