С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/29: Рейтинг темы: голосов - 29, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 12
1

Программа для движения шарика

03.11.2014, 16:21. Показов 5338. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребята, помогите мне, нужно составить программу для движения шарика Помогите пожалуйста, очень нужно
Миниатюры
Программа для движения шарика  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2014, 16:21
Ответы с готовыми решениями:

Динамика движения шарика
динамика движения шарика

Динамика движения шарика по заданной траектории
динамика движения шарика по заданной траектории

Вычислите длину траектории движения шарика
Для примера «Полет мяча» вычислите длину траектории движения шарика для углов вылета 35,5° и 65,8°....

Движение шарика - остается след от движения
Всем привет! Помогите пожалуйста дописать программу! Есть шарик, который перемещается в...

3
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
03.11.2014, 16:41 2
Попробуй переделать эту.
Движение шарика по заданной траектории
посты # 8,9

Добавлено через 14 минут
Не сможете, посмотрите здесь
Кликните здесь для просмотра всего текста
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
uses graphABC;
var x1,y1,x2,y2,x3,y3,r,x,y:integer;
//рисование траектории
procedure Grafik;
begin
setpencolor(clBlack);
moveto(x1,y1);
lineto(x2,y2);
lineto(x2,y3);
lineto(x3,y3);
lineto(x3,y1);
lineto(x2,y1);
end;
//рисование шарика
procedure Sharik(x,y,r:integer);
begin
setpencolor(clRed);
setbrushcolor(clRed);
circle(x,y,r);
end;
 
begin
setwindowsize(500,500);
r:=10;
x1:=windowwidth-r;
x2:=x1 div 2;
x3:=r;
y1:=windowheight-r;
y2:=y1 div 2;
y3:=r;
x:=x1;
y:=y1;
Grafik;//рисуем график
Sharik(x,y,r);
lockdrawing;
while (x>x2)and(y>y2) do
 begin
  clearwindow;
  x:=x-1;
  y:=y-1;
  Grafik;//рисуем график
  Sharik(x,y,r);
  sleep(10);
  redraw;
 end;
while y>y3 do
 begin
  clearwindow;
  y:=y-1;
  Grafik;//рисуем график
  Sharik(x,y,r);
  sleep(10);
  redraw;
 end;
while x>x3 do
 begin
  clearwindow;
  x:=x-1;
  Grafik;//рисуем график
  Sharik(x,y,r);
  sleep(10);
  redraw;
 end;
while y<y1 do
 begin
  clearwindow;
  y:=y+1;
  Grafik;//рисуем график
  Sharik(x,y,r);
  sleep(10);
  redraw;
 end;
while x<x2 do
 begin
  clearwindow;
  x:=x+1;
  Grafik;//рисуем график
  Sharik(x,y,r);
  sleep(10);
  redraw;
 end;
end.
0
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 12
04.11.2014, 12:32  [ТС] 3
Не могу никак сделать, я тупая Очень срочно нужно
0
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
04.11.2014, 12:35 4
Так скопируйте код под спойлером в окно Паскааль АВС и запустите.
0
04.11.2014, 12:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2014, 12:35
Помогаю со студенческими работами здесь

Написать программу движения шарика вдоль заданной линии y=ln x
Помогите написать программу движения шарика вдоль заданной линии y=ln x в Паскаль

Для примера «Полет мяча» вычислите длину траектории движения шарика для углов вылета 35,5° и 65,8°
Для примера «Полет мяча» вычислите длину траектории движения шарика для углов вылета 35,5° и 65,8°....

Отрисовка движения шарика по кривой
Доброго времени суток. Прошу вашей помощи. Вот задача: Есть кривая (что-то вроде ямки), нужно...

Анимация движения шарика по окружности
Есть программа в которой шарик движется от правой до левой стенки. Нужно переделать программу чтобы...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru