ZADANIE C# - obliczanie przybliżonej wartości za pomocą pętli for

0

Witam, potrzebuje pomocy i wyjaśnienia w takim oto zadaniu z takiego powodu, że bez żadnej lekcji na C# robimy teraz zdalną edukacje no i nie za bardzo ogarniam używając tylko prezentacji wykładowców o pętlach. Zadanie potrzebuje wysłać do niedzieli także byłbym mega wdzięczny gdyby ktoś był w stanie pomóc. Coś spróbowałem napisać na funkcji for ale nic mi nie wychodzi.
Dzięki wielkie z góry za pomoc,

0

Na razie mam tylko coś takiego, nie ma niestety za duzo pomocy do tego zadania dla c#, więc troche inspirowałem sie jak to robili na c++ bo to powinno dać sie tak samo zrobic
Edit1. dodałem jeszcze parametr n

0
namespace TEST2
{
   class Program
    {
        static void Main()
        {
            Console.WriteLine("Wzór Wallisa na PI:\n ");
            string s = Console.ReadLine();
            int n = Convert.ToInt32(s);
            Console.WriteLine(PI(n));

            static double PI(double n)
            {
                double mianownik, licznik, i;
                double iloczyn = 1;

                for (i = 1; i < n; i++)
                {
                    licznik = (4 * i * i);
                    mianownik = ((2 * i) - 1) * ((2 * i) + 1);
                    iloczyn *= (licznik / mianownik);
                }
                return (2 * iloczyn);
            }
            
           
            
        }
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1