![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.07.2010
Сообщений: 37
|
![]()
Нужна помощь надо переписать вот этот код
Код HTML:
<div id="info" style="width:800p;height:20px;border:#060 1px solid;margin-bottom:10px;padding-left:3px;"></div> <div style="width:800p;height:600px;border:#060 1px solid;"> <div style="margin-top:580px;"> <div id="yadro" style="width:20px;height:20px;background:#060;position:absolute;border-radius:9000em;-webkit-border-radius:9000em;-moz-border-radius: 9000em;"></div> </div> </div> <br> Скорость: <input type="text" value="50" id="v_"/> Угол: <input type="text" value="45" id="a_"/> <input type="button" value="Пуск" onclick="v=document.getElementById('v_').value;a=0.0175*document.getElementById('a_').value;get_pos(0,0,v,a)"/> <script> function move(x,y){ document.getElementById('yadro').style.margin=y+'px 0 0px '+x+'px'; } function get_pos(x,y,v,a){ if(y>=0){ x+=(v/20); y=x*Math.tan(a)-5*Math.pow(x,2)/Math.pow(v*Math.cos(a),2); document.getElementById("info").innerHTML=x+" "+y; move(x,-y); setTimeout(function(){get_pos(x,y,v,a)},10); } else { y=0; document.getElementById("info").innerHTML=x+" "+y; move(x,y); } } </script> пробывал через встроеные функции не получилась переписать . ![]() Последний раз редактировалось Stilet; 13.02.2011 в 15:04. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
а зачем ты вместе с тегами выложил???
отдели сначала код от мусора
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]()
вот всё что там есть от математики и что можно переписать на паскаль
v=скорость a=0.0175*угол get_pos х=скорость\20 у=х*тангенс от а - 5*(х^2)/((скорость*косинус а)^2) остальное задаёт стиль показывай что пробовал написать, и что именно не получилось Последний раз редактировалось CepbIu; 13.02.2011 в 13:24. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 10.07.2010
Сообщений: 37
|
![]()
Вот код без мусора!
Код:
Последний раз редактировалось Stilet; 13.02.2011 в 15:06. |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]() Цитата:
мне особо понравилось что зелёным выделил... в функцию передаётся 0, 0... , |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 10.07.2010
Сообщений: 37
|
![]()
Вот здесь находится симулятор ядра http://pokermira.com/uploads/mira/yadro.html
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 10.07.2010
Сообщений: 37
|
![]()
там в коде есть формула
y=x*Math.tan(a)-5*Math.pow(x,2)/Math.pow(v*Math.cos(a),2); это полет ядра при указание скорости и угла она должна взлететь и обратно упасть у меня она взлетает но не падает. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 10.07.2010
Сообщений: 37
|
![]()
Вот код
Код:
Последний раз редактировалось Stilet; 13.02.2011 в 15:07. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
НУЖНО переделать код из Pascal в Delphi | Len4i]{ | Помощь студентам | 7 | 06.06.2010 18:35 |
Переделать код с Delphi на C#. Post запрос и т.д. | Casper-SC | Общие вопросы .NET | 3 | 07.05.2010 02:26 |
Помогите переделать код С++ в Delphi (CRC) | Georgios | Помощь студентам | 2 | 22.07.2009 13:28 |
перевести код с delphi на java. | Neymexa | Фриланс | 1 | 21.11.2008 16:07 |
Нужно переделать код с Delphi на C++ Builder | POPOV | Помощь студентам | 2 | 12.11.2007 22:51 |