Алгоритм Вычисления числа пи не работат(не домашка). - C#
Формулировка задачи:
Почему то при вычислении получаются только нули.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double x = Convert.ToDouble(Console.ReadLine()); int p = 1; for ( double i=0; i <= x; i++, p++) { double pi = 0; pi=pi+(1/p); Console.WriteLine(pi); } } } }
Решение задачи: «Алгоритм Вычисления числа пи не работат(не домашка).»
textual
Листинг программы
static void Main(string[] args) { double x = Convert.ToDouble(Console.ReadLine()); double a = 0; double b = 1; double pi = 1; for (int i = 1; i <= x; i++) { for (int j = 1; j <= i; j++) b *= j; a=(double)1 / b; pi +=a ; b = 1; Console.WriteLine(pi); } Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д