Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2010, 16:01   #1
edise
Новичок
Джуниор
 
Регистрация: 12.05.2009
Сообщений: 2
Радость перевод из Pascal в С++

Здравствуйте, помогите пожалуйста!
Есть программа на Pascal'e, моделирующая падение тела, не могли бы вы помочь с переводом ее в С++ Builder, так как ее надо усовершенствовать (сделать выбор формы тела, и изменение плотности среды).

Вот код программы:


program telo;
uses crt,graph;
var grDriver,grMode,y:integer;
g,m,v,v0,a,a0,h,
dt,S,S0,t,k:real;
begin
g:=10;h:=2000;k:=10;
m:=100;dt:=sqrt(2*h/g)/100;
grDriver:=Detect;
InitGraph(grDriver,grMode,' ');
circle(300,100,5);
setfillstyle(5,2);
bar(200,320,400,330);
repeat until keypressed;
t:=0;S0:=0;v0:=0;a0:=g;
repeat
t:=t+dt;
S:=S0+v0*dt+a0*sqr(dt)/2;
v:=v0+a0*dt;
a:=(m*g-k*v)/m;
y:=round(100+S*(320-100)/h);
setcolor(15);circle(300,y,5 );
delay(20);
setcolor(0);circle(300,y,5);
S0:=S;a0:=a;v0:=v;
until (S&gth) or (y&gt319);
setcolor(15);
circle(300,y,5);
readln;
CloseGraph;
end.


заранее спасибо
edise вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод из C++ в Pascal maximumtf2 Помощь студентам 1 25.03.2010 10:24
Перевод из Pascal в С Foxtrot_1 Помощь студентам 7 20.06.2009 19:00
Перевод кода из Pascal в Object Pascal zemskov77 Общие вопросы Delphi 1 03.01.2009 09:37