Технологии

помогите составить блок-схему по данной программе - вопрос №494593

 using System; class zeydel { static double f(double a) { return (Math.Sin(0.5+a)+0.5)/2; } static double prf(double a) { return Math.Cos(0.5+a)/2; } static double Findmin(double a, double b) { return (prf(a) < prf(b)? prf(a):prf(b)); } static double FindEps(double min, double Eps) { return (1 — min) * Eps / min; } static void Main() { int maxn=20; double x1,x2,E=0.00001, min, A=0,B=0.5,Eps, abs; x2 = A; int n = 0; min = Findmin(A,B); Eps = FindEps(min,E); if (min < 0.5 && min > 0) { do { x1=x2; x2=f(x1); abs = Math.Abs(x1-x2); n++; if (abs maxn) break; } while (abs < E || n < maxn); if (n < maxn) Console.WriteLine(«Корень {0:f5} вычислен за {1} итераций», x2, n); } else { do { x1=x2; x2=f(x1); abs = Math.Abs(x1-x2); n++; if (abs maxn) break; } while (abs < Eps || n < maxn); if (n < maxn) Console.Write(«Корень {0} Вычислен за {1} итераций», x2, n); } Console.ReadLine(); }}

Дополнение автора от декабрь 14, 2012 г., 15:28:38

Методом Зейделя

Найти приближенно действительные корни уравнения F(x) = 0 c точностью 10-5 для уравнения  sin(0,5+x)=2x-0,5.

Елена декабрь 14, 2012 г.

  • Всего ответов: 0

Похожие вопросы

счетчик нажатий на кнопку.

декабрь 11, 2011 г.

Технологии