Приветствую всех, один из студентов спрашивал давно как решить задачу с помощью C#, сегодня я для всех хочу показать код как это можно сделать. Условие задания следующие:
Написать программу для вычисления корня n-ой степени из положительного числа а, пользуясь последовательными приближениями
до совпадения соседних приближений с точностью ε, если задано начальное приближение х0.

Теперь рассмотрим сам код:
//изучаем C# на nookery.ru
static void Main(string[] args)
		{
			Console.Write("a = ");
			double a = double.Parse(Console.ReadLine());
			Console.Write("n = ");
			double n = double.Parse(Console.ReadLine());
			Console.Write("x0 = ");
			double xprev = double.Parse(Console.ReadLine());
			const double e = double.Epsilon;
			double x = xprev;
			do
			{
				xprev = x;
				x = ((n - 1) / n) * xprev + (a / (n * Math.Pow(xprev, n - 1)));
			} while (x - xprev > e);
			Console.WriteLine("x = {0}", x);
			Console.ReadLine();
		}
