Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/25: Рейтинг темы: голосов - 25, средняя оценка - 4.68
 Аватар для xXxFEHUKCxXx
6 / 6 / 2
Регистрация: 30.11.2011
Сообщений: 14

Модифицировать программу "мерцание звезд"

01.12.2011, 08:53. Показов 4965. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Модифицировать программу "мерцание звезд": Если точка гаснет, то звезда "взрывается" - рисуется красная окружность радиусом два пиксела с коротким звуковым импульсом и гашением этой окружности после "взрыва".
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.12.2011, 08:53
Ответы с готовыми решениями:

Анимация плане: добавить мерцание звезд и летящую комету
нашел на форуме анимацию планет.Нужно добавить мерцание звезд и летящую комету,осалось мало времени! uses graphABC; var f:boolean; ...

Написать программу, которая изображает планету, вращающуюся вокруг Солнца на фоне мерцающих звезд
Написать программу, которая изображает планету, вращающуюся вокруг Солнца на фоне мерцающих звезд В программе должны быть...

Модифицировать программу с применением подпрограмм
Помогите пожалуйста,второй день сижу и никак не получается. Задание: Модифицировать программу(она написана ниже) с применением...

3
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
01.12.2011, 14:12
Цитата Сообщение от xXxFEHUKCxXx Посмотреть сообщение
ГРАФИКА В АВС или ПАСКАЛЕ
АВС тоже паскаль. Код программ в АВС и Турбо совершенно разный, кроме того в АВС нет sound для получения звукового сигнала.
Цитата Сообщение от xXxFEHUKCxXx Посмотреть сообщение
Модифицировать программу "мерцание звезд":
А где она?
1
 Аватар для xXxFEHUKCxXx
6 / 6 / 2
Регистрация: 30.11.2011
Сообщений: 14
02.12.2011, 05:54  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
АВС тоже паскаль. Код программ в АВС и Турбо совершенно разный, кроме того в АВС нет sound для получения звукового сигнала.
знаю
Цитата Сообщение от Puporev Посмотреть сообщение
А где она?
нам дали только часть программы

Добавлено через 4 минуты
{------------------------------------------------------------------
Фрагмент N 2 программы "мерцание звезд"
( рисование массива пикселов, изменяющих цвет ).

В программе "мерцание звезд" точки неподвижны, их координаты определены в виде массивов X[1. . N], Y[1. . N]. Точки последовательно высвечиваются различными цветами. Если точка гаснет (i= 0), то она случайным образом изменяет свои координаты.
Pascal
1
2
3
4
5
6
7
for k:= 1 to N do  begin  X[k]:=random(Gx); Y[k]:=random(Gy)  end;
Repeat
     for k:= 1 to N do  begin  i:= random(16);
                               PutPixel(X[k], Y[k], i);
     if i= 0 then  begin   X[k]:= random(Gx); { новые координаты звезд }
                           Y[k]:= random(Gy)  end  end
Until KeyPressed;
Добавлено через 13 часов 30 минут
Помогите плз очень надо
0
Почетный модератор
 Аватар для КонецСвета
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
02.12.2011, 10:40
Ну вот, если в ABC и, соответственно, без sound...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
uses crt,graphABC;
const n=1000;
var x,y: array [1..N] of integer;
    i,k,Gx,Gy: integer;
begin
clearwindow(clblack);
hidecursor;
Gx:=600;
Gy:=400;
for k:= 1 to N do
    begin
    X[k]:=random(Gx);
    Y[k]:=random(Gy)
    end;
Repeat
          begin
          i:= random(16);
          PutPixel(X[k], Y[k], i);
          sleep(100);
          if i=0 then
             begin
             setbrushcolor(clred);
             circle(x[k],y[k],2);
             sleep(1000);
             setbrushcolor(clblack);
             circle(x[k],y[k],2);
             X[k]:= random(Gx); { íîâûå êîîðäèíàòû çâåçä }
             Y[k]:= random(Gy)
          end
          end
Until KeyPressed;
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.12.2011, 10:40
Помогаю со студенческими работами здесь

Нужно модифицировать программу подсчета количества цифр данного числа
Была задача: Дано натуральное число n. Требуется подсчитать количество цифр данного числа - 73485. Она была решена: Program ...; ...

Добавить мерцание звёзд и если можно пролетающую ракету
Добавить мерцание звёзд и если можно пролетающую ракету. uses crt,graph; procedure planety(r,x,y,c:integer); begin setcolor(c);...

Оформить программу с использованием модулей. Организовать движение звезд
В общем, на скрине всё написано. Спасибо!

Написать программу, рисующую на экране окружность и несколько (не менее 10) звёзд
Ребят, нужна ваша помощь:cry: Сам на Паскале плохо пишу и никак не получается написать программку... Собственно сама задача: ...

модифицировать программу
uses crt; var a,b,c,x,y,s,p:real; begin clrscr; repeat writeln('Введите коэффициенты прямой Ax+By+C, не равные 0'); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru