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

Să se scrie un program care citește numărul natural n și determină suma S=1*2-2*3+3*4-...±n*(n+1).

Răspunsuri la întrebare

Răspuns de Utilizator anonim
1
#include<iostream.h>
void main()
{
int n=0,i,s=0,sc=0;
    cout<<"n:";cin>>n;
    for(i=1;i<=n;i++)
    {
    if(i%2==0)
    cout<<"-";
    else
    cout<<"+";
        if(i%2==0)
            {
            s=s-i*(i+1);
            cout<<i<<"*"<<(i+1);
            }
            else
            {
            s=s+i*(i+1);
            cout<<i<<"*"<<(i+1);
            }
    sc=sc+s;
    s=0;
    }
cout<<"="<<sc;
}


marcela42: multumesc ptr raspuns ,dar cand vreau  sa-l pun pe pbinfo imi da eroare  , incorect
Utilizator anonim: da... am mai primit un astfel de raspuns de la cineva care dorea sa-l publice pe pbinfi. algoritmul daca in verifici intr-un compilator c++ este corect
Utilizator anonim: vezi sa nu iti apara ceva erori la copiere. poate sa difere caracterele... zic si eu. incearca sa-l rescrii tu acolo dupa modelul asta
marcela42: ok mersi
Alte întrebări interesante