Informatică, întrebare adresată de ruxideea, 9 ani în urmă

Calculati suma : S=1-a+a²-a³+ a^{4} +........+   (-1)^{n} *   a^{n} unde n∈N si a∈R, valorile lor introducandu-se de la tastatura. Rezolvare in C++. Va rog este urgent.

Răspunsuri la întrebare

Răspuns de Puiutz
5
#include <iostream>
using namespace std;
int main(){    int i,n,ok=-1;    float a;    long long a2,s=1;    cin>>a>>n;    for(i=1; i<=n; i++)    {        int j=i;        a2=1;        while(j!=0)        {            ok=ok*(-1);            j--;        }        j=i;        while(j!=0)        {            a2=a2*a;            j--;        }        s=s+ok*a2;    }    cout<<s;    return 0;}

artur99: Uite, poți folosi ăsta să faci codul să nu se mai împrăștie așa:
artur99: http://artur99.net/brfix/
Puiutz: merci!
Alte întrebări interesante