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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2015, 20:07   #1
kat180396
Новичок
Джуниор
 
Регистрация: 29.12.2015
Сообщений: 0
Печаль перевести из Pascal на Scilab

Перевести из Pascal в scilab


Код:
Program divide_half;
uses crt;
type T=real;
var a,b, c,х2, eps, x,:T,n,m:integer;
function f(x:T):R;*********** 
begin f:=sin(2*x)-lnx;
end;
Begin
**** clrscr;
**** writeln(’Введите a,b,eps’);**** read(a,b,eps);
**** repeat
************* c:=(a+b)/2;
************** if f(a)*f(c)<0 then b:=c else a:=c;

**** until b-a<=eps;
************ x:=(a+b)/2;
**************** if* x<0 then begin if n<0 then m:=0 else m:=n;
*********************************** writeln( ‘x=’, x-1E-10:7:m, ‘n=’, n);
***************** *****end;
************ else begin if n<0 then m:=0 else m:=n;
*********************************** writeln( ‘x=’, x-1E-10:7:m, ‘n=’, n);

* *end; end.

и вторая

Program separat_root;
uses crt;
var a,b, х1,х2, y1, y2,h:real;
function f(x:real):real;**** ******{уравнение вида F(x)=0}
begin f:=cos(x)-0.1*x;
end;
Begin
**** clrscr;
**** writeln(’Введите a,b,h’);** **read(a,b,h);
* * *k:=0; x1:=a; x2:=x1+h; y1:=f(x1);
**** while x2<b do
********** begin y2:=f(x2);
************** if y1*y2<0 then
****************** begin inc(k);
************************ writeln(k, ‘-й корень [‘,x1:4:1, ‘;’, x2:4:1,’]’);
****************** end;
***** *******x1:=x2; x2:=x1+h; y1:=y2;
* end;
end.
*

Последний раз редактировалось Вадим Мошев; 17.01.2016 в 01:04.
kat180396 вне форума Ответить с цитированием
Старый 29.12.2015, 20:26   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

kat180396
Это раздел для платных услуг. Вы готовы платить за выполнение этого задания?
P. S. Ко мне обращаться НЕ надо - Scilab не знаю и помочь НЕ смогу.
Вадим Мошев вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевести с Pascal на C++ surof1n Помощь студентам 1 24.09.2015 23:12
Перевести с Pascal в C++ Евгений Баранников Паскаль, Turbo Pascal, PascalABC.NET 6 16.05.2013 09:28
перевести с Pascal на СИ Vladis1av Помощь студентам 0 08.04.2013 18:37
Перевести на С++ (Pascal) spinogryz_ua Помощь студентам 4 23.11.2012 12:04
перевести с++ в pascal ApXaHreL Помощь студентам 1 19.06.2011 17:41