рисунки в паскале abc примеры
Автор !!!*** Taньka ***!!! задал вопрос в разделе Другие языки и технологии
составить рисунки в паскаль abc. ПОМОГИТЕ!) и получил лучший ответ
Ответ от Ольга Волобуева[гуру]
Вот программа с елкой: Uses GraphABC; Begin SetWindowSize(600,400); line(250,100, 300,50); lineto(350,100); lineto(250,100); floodfill(300,70, clgreen); line(220,200, 300,100); lineto(380,200); lineto(220,200); floodfill(300,150, clgreen); line(200,300, 300,200); lineto(400,300); lineto(200,300); floodfill(300,250, clgreen); rectangle(290, 300,310, 320); floodfill(300,305, clbrown); line(0, 300, 100, 350); lineto(200, 320); lineto(400, 320); lineto(600, 370); lineto(600,400); lineto(0,400); lineto(0,300); end. Ну и вот светофор: uses graphABC,crt; var x,y,a1,a2:real; i,x1,r,s,k:integer; m1:array [1..3] of integer; y1:array [1..3] of integer; begin x:=320; y:=240; r:=10; m1[1]:=clred; m1[2]:=clyellow; m1[3]:=clgreen; x1:=round(x); y1[1]:=round(y); y1[2]:=y1[1]+20; y1[3]:=y1[2]+20; SetBrushColor(clBlack); circle(x1,y1[1],r); circle(x1,y1[2],r); circle(x1,y1[3],r); while true do begin for i:=1 to 3 do begin SetBrushColor(m1); circle(x1,y1,r); if i=2 then Sleep(500) else Sleep(1500); SetBrushColor(clBlack); circle(x1,y1,r); end; end; end. Он правда еще и переключается.
кто делал эти программы хоть сама бы проверила: ёлку надо рисовать c line а не с line toсветофор читай нужно ошибки потому что цвета нельзя относить к переменным
Program p23;uses graphabc;beginsetbrushcolor(clblack);rectangle(100,50,250,350);setbrushcolor(clred);circle(175,100,30);setbrushcolor(clyellow);circle(175,200,30);setbrushcolor(clgreen);circle(175,300,30);end.
Program p23;uses graphabc;beginsetbrushcolor(clblack);rectangle(100,50,250,350);setbrushcolor(clred);circle(175,100,30);setbrushcolor(clyellow);circle(175,200,30);setbrushcolor(clgreen);circle(175,300,30);end.
Pascal abc функция рандом очень нужна помощь. как в паскаль abc заполнить массив а случайными числами от -1000 до 1000
var i,n:integer; a:array[1..1000]of integer;
begin
randomize; write(\'n ? \'); readln(n);
подробнее...
В паскале ABC пишен "неизвестный идентификатор detect. Что делать?
Скорее всего, это сообщение означает "Обнаружен неизвестный идентификатор". Это происходит если Вы
подробнее...
Народ, как задается двумерный массив в паскале??
Массивы, положение элементов в которых описывается двумя индексами, называются двумерными.
подробнее...
Как изменить размера текста в pascal ABC? В графическом окне. Желательно пример
ну ты совсем плохой. я тебе пример скинул. там есть такое слово font
если набрать в паскале
подробнее...
(подскажите лузеру)Какие есть команды в Паскале авс?И что они означают?
есть операции!
1.Операция присваивания. Пример: y:=y-5. В математике предыдущий пример не
подробнее...
Есть ли 3д графика в паскале абс нет.
> Есть ли 3д графика в паскале абс нет.
А почему бы и нет?
> если не трудно,
подробнее...
Загадочные рисунки в пустыне Наска. Какие существуют теории их происхождения?
При первом взгляде на фантастические изображения, прочертившие перуанскую пустыню Наска, у меня
подробнее...
Не грузит картинку в паскале.
n:=LoadPicture(fname) – загружает рисунок из файла с именем fname в оперативную память и возвращает
подробнее...
Математическое выражение на паскале. Помогите! Как это записать в паскале? sin(x+5 th x) - sh cos x
Гиперболические функции напрямую в Паскале задать нельзя, поэтому придется использовать их
подробнее...
Программа Epson Print SD. Не могу перетащить свой рисунок в окно программы
с помощью кнопки "Файл" ищем твой рисунок в папке.... если программа его не видет в этой папке,
подробнее...
Эй помогителюди! ) Составить программу в паскаль которая получает из слова «АПЕЛЬСИН» слово «СПАНИЕЛЬ» и «ПАНЕЛЬ».
В Паскале строка это массив символов
Функция Concat (s1, s2, ..sn) возвращает строку,
подробнее...
как в паскаль перевести lg(x) ???
а что есть в паскале, я просто не помню, но по-моему есть ln(x)
тогда делай просто
подробнее...
как преобразовать real в string в паскаль
Люди, дельфисты! Ну кто, кто вам сказал, что у человека в ПАСКАЛЕ есть такая функция FloatToStr ?
подробнее...
Как в паскале обьявить число Пи? Куда писать и что писать? Помогите.
введи просто: pi и паскль автоматически приймет его за обычное пи (в паскале это
подробнее...