560
Cerinţa
Să se scrie un program care să citească n numere întregi și să calculeze suma lor.
Date de intrare
Fișierul de intrare n_suma.in conține pe prima linie numărul n, iar pe următoarele linii n numere întregi.
Date de ieşire
Fișierul de ieșire n_suma.out va conține pe prima linie numărul S, reprezentând suma celor n numere citite din fișierul de intrare.
Restricţii şi precizări
0 < n < 1000- valoarea absolută a celor
nnumere citite va fi mai mică decât 1000
Exemplu
n_suma.in
5 1 2 3 4 5
n_suma.out
15
Explicație
S-au citit 5 numere care trebuie adunate, iar suma lor este 15.
#include <bits/stdc++.h>
using namespace std;
int main ()
{
ifstream istr;
ofstream ostr;
istr.open ("n_suma.in");
ostr.open ("n_suma.out");
int n;
istr >> n;
int s=0;
int tmp;
for (int i=1 ; i <= n ; i++)
{ istr >> tmp;
s+=tmp;
}
ostr << s;
istr.close();
ostr.close();
return 0;
}
Comentarii