fbpx

Problema #57 – n_Suma – Rezolvari PBInfo

de Mihai-Alexandru

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 n numere 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

S-ar putea sa iti placa