Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (n≤100) şi apoi cele n elemente, numere naturale cu cel mult 4 cifre fiecare, ale unui tablou unidimensional a. Programul afişează pe o linie a ecranului suma celor n elemente ale tabloului, pe următoarea linie a ecranului suma primelor n-1 elemente şi aşa mai departe, astfel încât ultima linie afişată să conţină doar primul element al tabloului.
Răspunsuri la întrebare
Răspuns de
5
#include <bits/stdc++.h>
using namespace std;
int n,a[101],S;
int main()
{
cin >> n;
for(int i=1;i<=n;i++)
cin >> a[i], S+=a[i];
while(n!=0)
{
cout << S << endl;
S-=a[n];
n--;
}
return 0;
}
using namespace std;
int n,a[101],S;
int main()
{
cin >> n;
for(int i=1;i<=n;i++)
cin >> a[i], S+=a[i];
while(n!=0)
{
cout << S << endl;
S-=a[n];
n--;
}
return 0;
}
Alte întrebări interesante
Ed. muzicală,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă