Помогите написать си++ вычислить сумму 1-1/2+1/4-1/8...n

Помогите написать си++ вычислить сумму 1-1/2+1/4-1/8...n
Гость
Ответ(ы) на вопрос:
Гость
#include <iostream> #include <cmath> using namespace std; int main()  { 
int n; 
cin>>n;   
float s=0; 
 for (int i=0;i<n;i+=2) 
 s=s+1.0/pow(2,i)-1.0/pow(2,i+1); 
cout<<s;
return 0;
}
Не нашли ответ?
Ответить на вопрос
Похожие вопросы