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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2011, 14:02   #1
Илкин
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 12
По умолчанию Pascal спираль

Помогите!Делать в PascalABC
Нужно создать простую программу рисование круглой спиральки, при этом должен быть запрос на количество ветвей(как я понял кругов) спирали.
Илкин вне форума Ответить с цитированием
Старый 11.12.2011, 12:56   #2
Илкин
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 12
По умолчанию

Апп помогите плиз завтра надо сдать!
Илкин вне форума Ответить с цитированием
Старый 11.12.2011, 13:22   #3
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

так пойдет?
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 11.12.2011, 22:00   #4
Илкин
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
так пойдет?
а программа сама?
Илкин вне форума Ответить с цитированием
Старый 11.12.2011, 22:19   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а программа сама?
А денюжку?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.12.2011, 22:37   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
а программа сама?
Код:
uses crt,graphABC;
var  x,y,xc,yc,t,r,n:integer;
 xold,yold:integer;
begin
readln(n);
SetWindowCaption('спираль');
SetWindowSize(1024,768);
xc:=1024 div 2;
yc:=768 div 2;
t:=0;{начальный угол поворота спирали}
r:=5;{начальный радиус спирали}
xold:=xc;yold:=yc;
repeat
x:=xc+round(r*cos(t*pi/180));
y:=yc-round(r*sin(t*pi/180));
MoveTo(xold,yold);
LineTo(x,y);
xold:=x;yold:=y;
t:=t+20;{увеличиваем угол на 10 градусов}
r:=r+2;{увеличиваем радиус на 2 пикселя}
until t>n*360;{делаем n оборотов}
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрограммировать гиперболическую спираль Ducase Помощь студентам 3 17.12.2010 12:05
Логарифмическая спираль Dima-91 Помощь студентам 1 18.11.2010 11:33
Матрица спираль c0zak Помощь студентам 2 17.09.2010 22:27
Спираль radon228 Помощь студентам 0 16.05.2010 17:08
логарифмическая спираль с++ salmanov Помощь студентам 0 23.06.2009 21:17