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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2012, 00:47   #1
Карина 1578
Пользователь
 
Регистрация: 13.12.2011
Сообщений: 20
По умолчанию Графика в паскале

Ребят,как сделать этот рисунок с помощью циклов,а не с помощью рисования прямоугольничков??


Код:
program grafika;
uses graphabc;
var x1,x2,y1,y2:integer;
begin
line(60,60,60,210);
line(60,60,210,60);
line(60,210,210,210);
line(210,60,210,210);
line(90,60,90,210);
line(120,60,120,210);
line(150,60,150,210);
line(180,60,180,210);
line(60,90,210,90);
line(60,120,210,120);
line(60,150,210,150);
line(60,180,210,180);
FloodFill(70,80,clBlack);
FloodFill(100,110,clBlack);
FloodFill(130,140,clBlack);
FloodFill(160,170,clBlack);
FloodFill(190,200,clBlack);
FloodFill(130,70,clBlack);
FloodFill(190,80,clBlack);
FloodFill(160,100,clBlack);
FloodFill(70,130,clBlack);
FloodFill(190,140,clBlack);
FloodFill(100,160,clBlack);
FloodFill(70,190,clBlack);
FloodFill(130,190,clBlack);
readln;
end.

Последний раз редактировалось Serge_Bliznykov; 03.01.2012 в 00:56.
Карина 1578 вне форума Ответить с цитированием
Старый 03.01.2012, 01:40   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так пойдёт?

Код:
program grafika;
uses graphabc;
const
  OneFSize = 30;
  N = 5;
  x0 = 60;
  y0 = 60;
var i, j :integer;
begin
  SetBrushStyle(bsClear);
  for i:=0 to N-1 do
    for j:=0 to N-1 do begin
       Rectangle(x0+i*OneFSize,y0+j*OneFSize, x0+(i+1)*OneFSize, y0+(j+1)*OneFSize);
       if  odd(i) = odd(j)   then FloodFill(x0+i*OneFSize+1,y0+j*OneFSize+1,clBlack);
    end;
end.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графика в Паскале Денис999 Помощь студентам 1 30.11.2010 21:54
графика в паскале misha25525 Помощь студентам 0 12.05.2010 21:55
графика в паскале Александр 588 Помощь студентам 10 21.12.2009 22:49
Графика на паскале..... КиношкА Помощь студентам 8 10.01.2008 10:09