Показать сообщение отдельно
  #1 (permalink)  
Старый 18.11.2018, 15:42
Кандидат Javascript-наук
Отправить личное сообщение для Retro_1477 Посмотреть профиль Найти все сообщения от Retro_1477
 
Регистрация: 14.04.2018
Сообщений: 113

Перевод с с++ на js
Всем привет! Помогите перевести данный код на js. Если что он решает систему нелинейных и трансцендентных уравнений методом Стеффенсена.

Код:
#include <stdio.h>
#include <math.h>
#include <conio.h>

int Steffensen(int n, float eps, int count, float x[n], float y[n]);

int main(int argc, char **argv)
{
	int n;		// количество неизвестных
	int count;	//	заданное количество итераций
	float eps;	//	заданная погрешность вычислений
int i,j;		// рабочие переменные
	printf("\n kolichestvo neizvestnyh n=");
	scanf("%d", &n);
	float x[n];	//	вектор решения системы уравнений
	float y[n];	//	вектор невязок
	printf("\n vektor nachalnyh priblisheniy:\n");
	for (i=0; i<n; i++)
		scanf("%f", &x[i]);
	printf("\n pogreshn. vychisl. eps=");
	scanf("%g", &eps);
	printf("\n max kolich. iteraciy count=");
	scanf("%d", &count);
	
	Steffensen(n, eps, count, x, y);

	printf("\n Reshenie sistemy uravn.:\n");
	for (i=0; i<n; i++)
		printf("%12.6f", x[i]);		
	printf("\n");
	printf("\n Vektor nevjazok:\n");
	for (i=0; i<n; i++)
		printf("%e    ", y[i]);	
	printf("\n");
return 0;	
}
Ответить с цитированием