From 2ae405b33c82b9c59bf8e152b8e9eb2c16787435 Mon Sep 17 00:00:00 2001 From: nyosic Date: Wed, 5 Feb 2025 10:29:12 +0100 Subject: [PATCH] obliczanie_liczby_pi add --- cpp/obliczanie_liczby_pi/main.cpp | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 cpp/obliczanie_liczby_pi/main.cpp diff --git a/cpp/obliczanie_liczby_pi/main.cpp b/cpp/obliczanie_liczby_pi/main.cpp new file mode 100644 index 0000000..8cf21d4 --- /dev/null +++ b/cpp/obliczanie_liczby_pi/main.cpp @@ -0,0 +1,29 @@ +#include +using namespace std; + +int main() { + int i; + float n,j=0; + float pi; + + cout << "Podaj liczbę elementów ciągu: "; + cin >> n; + + pi = 0.0; + j = 1; + for(i=1; i<=n; i++) { + if(i % 2 != 0) { + pi = pi + 4/j; + } + else { + pi = pi - 4/j; + } + j += 2; + } + cout.precision(20); + cout << "Wartość Pi wynosi: " << pi << endl; + + + system("pause"); + return 0; +}