


ПОМОГИТЕ ПОЖАЛУЙСТА!! ! СРОЧНО НАДО СОСТАВИТЬ ПРОГРАММУ НА Си!!!
ЗАДАНИЕ:
"Составьте программу, вычисляющую число (Пи) ; по формуле Валлиса, приведенной ниже, до n = 100 000 000. На каждой миллионной итерации выводите промежуточный результат вычисления. Результаты вычислений выводите с точностью до 10 знака после запятой. "
(Пи) /2 = П (n = 1 до бесконечности) ((2*n)^2)/((2n - 1)*(2n + 1)) = (2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7)*(8/7)*(8/9)*(10/9)*(10/11)
П - я сам не вкурсе что это такое; а n=1 располагается под П, бесконечность сверху П.
Я ПРОШУ ПОЖАЛУЙСТА ВЫРУЧАЙТЕ!
На на c++
#include <iostream>
#include <cmath>
#include <math.h>
using namespace std;
int main(){
double pi;
for(double i=0; i<10; i++){
pi += (1/(pow(16,i)))*(4/((8*i)+1) - 2/((8*i)+4) - 1/((8*i)+5) - 1/((8*i)+6));
cout<<"pi= "<
помоему у с++ синтаксис какойто мутный я на делфи он легчеХ)
П это произведение, как греческая сигма - сумма. Дальше легко, циклом с известным количеством шагов.