Паскаль АВС - ФОРУМ ПОСТУПИМ.РУ
Главная
Поиск репетитора
Коллективный блог
публикаций
Форум (обсуждаем ЕГЭ 2020)
тем и сообщений
Для учебы




Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
  • Страница 1 из 1
  • 1
ФОРУМ ПОСТУПИМ.РУ » ОБЩЕНИЕ » Помогаем друг другу » Паскаль АВС
Паскаль АВС
katja123Дата: Суббота, 2010-12-11, 10:12 PM | Сообщение # 1
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
Кто - нибудь сможет помочь отредактировать программу в Pascal ABC?????

Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
KryptonДата: Суббота, 2010-12-11, 11:15 PM | Сообщение # 2
Нобелевский лауреат
Группа: Проверенные
Сообщений: 6061
Репутация: 3062
Награды: 70
Замечания: 0%
Статус: Offline
katja123, код в студию.
 
katja123Дата: Воскресенье, 2010-12-12, 5:05 PM | Сообщение # 3
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
program spiral;
uses GraphABC, ABCObjects;
var
a : real; { полярный угол }
r : real; { полярный радиус }
x_ekr,y_ekr : integer; { "экранные" координаты }
a1 : real; { полярный угол }
r1 : real; { полярный радиус }
x_ekr1,y_ekr1 : integer;
a6 : real; { полярный угол }
r6 : real; { полярный радиус }
x_ekr6,y_ekr6 : integer;
t: TextABC;
z: real;
r2: real;
a2: real;
x_ekr2,y_ekr2: integer;
r3: real;
a3: real;
x_ekr3,y_ekr3: integer;
r4: real;
a4: real;
x_ekr4,y_ekr4: integer;
x: integer;
bt: TextABC;

begin
FloodFill(10,50,clRed);
Repeat
r:=a/10; { вычисляем значение функции }
x_ekr:=round(520-r*cos(Pi*a/180)); { переводим в "экранные" }
y_ekr:=round(350+r*sin(Pi*a/180)); { координаты и округляем }
SetPixel(x_ekr,y_ekr,clPurple); { рисуем точку на графике }
a:=a+0.01
until a>=4040;
bt:=CreateTextABC(120,300,60,RGB(x,x,x),'С Новым 2011 годом!');
x:=200;
while x>22 do

begin
Sleep(2);
Dec(x,14);
bt:=TextABC(bt.Clone);
bt.Color:=RGB(x,x,x);
bt.MoveOn(2,2);
LockDrawingObjects;
RedrawObjects;
end;
a:=0;

Repeat
r6:=sin(a6/260*Pi*15); { вычисляем значение функции }
x_ekr6:=round(900+r6*Cos(Pi*a6/180)*100); { переводим в "экранные" }
y_ekr6:=round(110-r6*Sin(Pi*a6/180)*100); { координаты и округляем }
SetPixel(x_ekr6,y_ekr6,clAqua); { рисуем точку на графике }
a6:=a6+0.01
until a6>=560;
Repeat
r2:=sin(a2/260*Pi*15); { вычисляем значение функции }
x_ekr2:=round(110+r2*Cos(Pi*a2/180)*100); { переводим в "экранные" }
y_ekr2:=round(580-r2*Sin(Pi*a2/180)*100); { координаты и округляем }
SetPixel(x_ekr2,y_ekr2,clWhite); { рисуем точку на графике }
a2:=a2+0.01
until a2>=560;
Repeat
r3:=sin(a3/260*Pi*15); { вычисляем значение функции }
x_ekr3:=round(110+r3*Cos(Pi*a3/180)*100); { переводим в "экранные" }
y_ekr3:=round(110-r3*Sin(Pi*a3/180)*100); { координаты и округляем }
SetPixel(x_ekr3,y_ekr3,clYellow); { рисуем точку на графике }
a3:=a3+0.01
until a3>=560;
Repeat
r4:=sin(a4/260*Pi*15); { вычисляем значение функции }
x_ekr4:=round(900+r4*Cos(Pi*a4/180)*100); { переводим в "экранные" }
y_ekr4:=round(580-r4*Sin(Pi*a4/180)*100); { координаты и округляем }
SetPixel(x_ekr4,y_ekr4,clLime); { рисуем точку на графике }
a4:=a4+0.01
until a4>=560;

end.

вот это мне нужно сделать так, чтоб эти 4 цветка мигали ..=(((( помогите плиз....


Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
ФОРУМ ПОСТУПИМ.РУ » ОБЩЕНИЕ » Помогаем друг другу » Паскаль АВС
  • Страница 1 из 1
  • 1
Поиск:








© 2006 - 2023 Поступим.ру Информация:
О проекте
Контакты

Регистрация на сайте
Статистика сообщества
Пользовательское соглашение
Разделы:
Поиск репетитора
Форум сообщества
Коллективный блог
Материалы для учебы
ЕГЭ 2021
RSS:
RSS форума
RSS блога