IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Нужно нарисовать четытехугольник наклоненными лини
сообщение
Сообщение #1


Гость






Здравствуйте, это опять я, если помните.
У меня новая проблема. unsure.gif

Мне дали задание, нарисовать я его смогу, но явно не так как надо, помогите пожалуйста. :p2:

Задание:

Нужно нарисовать четытехугольник наклоненными линиями ( но целыми, наклон естественно 90 ) как на рисуке, попробую показать.
Код

           100     200
      ----------------------------------> Х
     |
     |
100  |     /////////
     |     /////////
     |     /////////
     |     /////////
200  |
     |
     у


Я не пойму, это что мне каждую линию отдельно рисовать надо да ?

Спасибо зарание. :yes:

Сообщение отредактировано: Oleg_Z -
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Ксюша Ну вот сьехало все sad.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Надо в циатту или в код запихивать!


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


так лучше?


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






Ксюша
Это нужно сделать в графическом режиме? Или в текстовом?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Уверен что в текстовом

Цитата
наклон естественно 90

Что?


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Гость






Нужно в графическом, как обычный квадрат, только без рамок и кoсыми линиями.

Не могу нарисовать, а по линии чертить самоубийство. blink.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Гость






Цитата(Oleg_Z @ 21.11.04 17:37)
так лучше?

Олег спасобо тебе !!

А 90 это я спутала , угол линий 45 градусов ..
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Гость






Цитата
Нужно в графическом, как обычный квадрат, только без рамок и кoсыми линиями
Это делается с помощью процедуры Bar:

SetFillStyle(ltSlashFill, White);
Bar(100, 100, 200, 200);

 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Гость






Цитата(volvo @ 21.11.04 18:12)
Это делается с помощью процедуры Bar:
Супер, помогло, огромное спасибо !! :thanks:
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Гость






Люди, я балда опять к вам бегу...=)) :p2:

А в этой задаче можно сделать так, чтобы линии рисовались одна за другой, тоесть как я поняла, нужен цикл.
Но расстояние между линиями должно быть по 10 пикселей. Если возможно, то как, помогите... unsure.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Гость






Ксюша
Попробуй так:

 for i := 1 to 10 do
 begin
   line(100+10*i, 100, 100, 100+10*i);
   line(200-i*10, 200, 200, 200-10*i);
 end;

 К началу страницы 
+ Ответить 
сообщение
Сообщение #13


Гость






Хитро, я бы про то что бы от 200 отнимать не додумалась...
А это разве цикл ? Мне сказали цикл надо, правда я толком то и не поняла как это циклом. rolleyes.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14


Гость






Если "for", или "while", или "repeat" присутствует, значит - цикл... :yes:
 К началу страницы 
+ Ответить 
сообщение
Сообщение #15


Гость






Пасиба, в школе попробую, домаПаскаль не запускается что-то. Спасибо rolleyes.gif
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 11.01.2025 22:39
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name