Помогите перевести из Pascal на С++

Правила форума
В данном разделе можно общаться на абсолютно любые темы. Внимание! Реклама запрещена!

Помогите перевести из Pascal на С++

Сообщение Maxilife » 10 мар 2011, 19:57

Доброго времени суток.
Вот решил потихоньку писать курсовую по программированию.
Тема курсовой у меня жуть как веселая (пишу на украинском, как есть, переводить долго):
"Розв"язування нелінійних алгебраічних рівнянь метотом простих ітерацій".
По коду половина сделана, знакомый забацал код на паскале, так как он его хорошо знает,
только вот проблема, код нужно на с++.
Самый главный прикол, что с++ я только начал изучать и сам вряд-ли смогу его перевести.
Вот и приходится просить у вас помощи.
Собственно вот сам код:
Код: Выделить всё
program iter;
uses crt;
const
   n=100;
var
   x,eps,a,b8;real;
   i:integer;
function fi (x:real): real;
begin
   fi:=<fi(x)>
end;
function fi1 (x:real):real;
begin
   fi1:=<fi'(x)>
end;
begin
   clrscr;
   writeln('Введіть a,b, точність eps');
   readln(a,b,eps);
   x:=a;
   if abs(fi1(x))>1 then begin
      writeln('Метод розбіжний');
      halt;
   end;
   for i:=1 to n do begin
      if abs(fi(x)-x)<eps then begin
         writeln('корінь x=',x:8:4,' кількість ітерацій n=',i:4);
         exit;
      end;
      x:=fi(x);
   end;
end.
Аватара пользователя
Maxilife
Бывалый Постер
Бывалый Постер
 
Сообщения: 227
Зарегистрирован: 17 ноя 2010, 20:16
Откуда: Винница, Украина

Re: Помогите перевести из Pascal на С++

Сообщение dim565 » 12 мар 2011, 06:43

Есть специализированные форумы, где вам помогут. Здесь все заняты работой :)
Аватара пользователя
dim565
Магистр
Магистр
 
Сообщения: 1114
Зарегистрирован: 02 окт 2010, 05:46
Откуда: RUS

Re: Помогите перевести из Pascal на С++

Сообщение Быдло » 12 мар 2011, 14:39

За 20$ переведу
Аватара пользователя
Быдло
Профессиональный постер
Профессиональный постер
 
Сообщения: 622
Зарегистрирован: 10 апр 2010, 20:30

Re: Помогите перевести из Pascal на С++

Сообщение Maxilife » 12 мар 2011, 18:47

Быдло писал(а):За 20$ переведу

Я попробую создать топик на специализированных форумах, если там не помогут, тогда уже буду искать решение за деньги
Аватара пользователя
Maxilife
Бывалый Постер
Бывалый Постер
 
Сообщения: 227
Зарегистрирован: 17 ноя 2010, 20:16
Откуда: Винница, Украина

Re: Помогите перевести из Pascal на С++

Сообщение Быдло » 12 мар 2011, 19:22

Зачем помогать всяким лентяям бесплатно?
Аватара пользователя
Быдло
Профессиональный постер
Профессиональный постер
 
Сообщения: 622
Зарегистрирован: 10 апр 2010, 20:30

Re: Помогите перевести из Pascal на С++

Сообщение Maxilife » 12 мар 2011, 19:35

Быдло писал(а):Зачем помогать всяким лентяям бесплатно?

С чего ты решил что я "лентяй", я писал в начале топика, что у меня мало времени на создание курсовой, её надо написать на С++,
а это язык я начал изучать недели три назад не больше, вот и прошу помощи в переводе.
Аватара пользователя
Maxilife
Бывалый Постер
Бывалый Постер
 
Сообщения: 227
Зарегистрирован: 17 ноя 2010, 20:16
Откуда: Винница, Украина

Re: Помогите перевести из Pascal на С++

Сообщение Быдло » 12 мар 2011, 20:01

Твой кусок кода можно перевести в любой язык, потратив на изучение часа 3, а если ты "изучаешь" с++ аж 3 недели и не можешь сделать это, то, как говорится, без комментариев.
Аватара пользователя
Быдло
Профессиональный постер
Профессиональный постер
 
Сообщения: 622
Зарегистрирован: 10 апр 2010, 20:30

Re: Помогите перевести из Pascal на С++

Сообщение dim565 » 13 мар 2011, 05:39

Maxilife, в гугле не пробовали искать? Решения методом итераций на C++ уже есть. Конечно, будет не так, как ваш первый код на паскале, но все же
Аватара пользователя
dim565
Магистр
Магистр
 
Сообщения: 1114
Зарегистрирован: 02 окт 2010, 05:46
Откуда: RUS


Вернуться в Флуд

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron