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

0 голосов
26 просмотров

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


Информатика (155 баллов) | 26 просмотров
Дан 1 ответ
0 голосов

#include
#include
using namespace std;
int main()
 { 
int n; 
cin>>n;   
float s=0; 
 for (int i=0;i s=s+1.0/pow(2,i)-1.0/pow(2,i+1); 
cout<<s;<br>return 0;
}

(3.2k баллов)