Răspuns :
#include <iostream>
using namespace std;
int progresiva,n,suma,memorie,s1;
int main()
{
cin>>n;
s1=1;
while (memorie!=n)
{
progresiva=memorie;
progresiva=progresiva+1;
memorie=progresiva;
while (progresiva!=0)
{
s1=s1*memorie;
progresiva=progresiva-1;
}
suma=suma+s1;
s1=1;
}
cout<<"Rezultatul este "<<suma;
return 0;
}
(100puncte)
Explicatie:
Strucutura while preia varibila "progresiva" crescandu i valoare cu 1 de fiecare data, aceasta reprezinta suma adaus (structura se va repeta pana cand "progresiva" va ajunge la valoare lui n). In structura se aduna suma finala cu variabila "suma" care se aduna de fiecare data cu variabila "s1" si ea insusi.
using namespace std;
int progresiva,n,suma,memorie,s1;
int main()
{
cin>>n;
s1=1;
while (memorie!=n)
{
progresiva=memorie;
progresiva=progresiva+1;
memorie=progresiva;
while (progresiva!=0)
{
s1=s1*memorie;
progresiva=progresiva-1;
}
suma=suma+s1;
s1=1;
}
cout<<"Rezultatul este "<<suma;
return 0;
}
(100puncte)
Explicatie:
Strucutura while preia varibila "progresiva" crescandu i valoare cu 1 de fiecare data, aceasta reprezinta suma adaus (structura se va repeta pana cand "progresiva" va ajunge la valoare lui n). In structura se aduna suma finala cu variabila "suma" care se aduna de fiecare data cu variabila "s1" si ea insusi.
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Așteptăm cu nerăbdare să vă revedem și nu uitați să ne salvați în lista de favorite!