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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2011, 02:39   #1
abit-2010
 
Регистрация: 13.03.2011
Сообщений: 5
По умолчанию Перевод кода из Turbo Pascal на Fortran

Требуется перевести данный код из Turbo Pascal на Fortran.

Код:
program ZAEC2;
uses crt;
const size=100;
var q,p : array [0..size] of record
                               xm,ym : real;
                            end;
    q_speed, p_speed,distance,i,n:integer;
    cosa,c,a:real;
begin
     q_speed:=5;
     p_speed:=10;
     distance:=100;
     i:=0;
     q[i].xm:=0;
     q[i].ym:=0;

     p[i].xm:=distance;
     p[i].ym:=0;

     while (i<=size) and (q[i].xm<=p[i].xm) do
     begin
          inc(i);

          q[i].xm:=i * q_speed * cos(45);
          q[i].ym:=q[i].xm;

          a:=distance - q[i].xm;
          c:=sqrt(sqr(a) + sqr(q[i].xm));
          cosa := a/c;
          p[i].xm:=i * p_speed * cosa;
          p[i].ym:=sqrt(sqr(i * p_speed) - sqr(p[i].xm));
          p[i].xm:=distance - p[i].xm;
     end;
     n:=i;
     clrscr;
     writeln('Dog trajectory:');
     for i:=0 to n do writeln(i,') x=',p[i].xm:0:1,'; y=',p[i].ym:0:1);
     readln;
end.
abit-2010 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод кода из Pascal в C++ Kerragin Помощь студентам 5 13.12.2011 07:54
Ошибка в переводе кода с Turbo Pascal на Fortran abit-2010 Помощь студентам 0 05.07.2011 22:55
Turbo Pascal Объяснение кода hills Паскаль, Turbo Pascal, PascalABC.NET 0 14.04.2009 16:18
Перевод кода из Pascal в Object Pascal zemskov77 Общие вопросы Delphi 1 03.01.2009 09:37
Перевод кода с Fortran-77 на Delphi unhide Помощь студентам 3 20.05.2008 14:27