Răspuns :
Răspuns:
#include <fstream>
#include <iostream>
using std::cout, std::cin, std::endl, std::ifstream, std::ofstream;
int main() {
// deschizi un „ifstream” pentru a citi din fișier
ifstream fin("pare.in");
// deschizi un „ofstream” pentru a scrie în fișier
ofstream fout("pare.out");
int numarCurent, sumaNrPare{};
// dacă unul dintre fișiere nu a putut fi deschis cu succes ieșim din program
if (!fin.good() || !fout.good()) {
exit(EXIT_FAILURE);
}
// cât timp există numere-n fișier
while (fin >> numarCurent) {
// dacă numărul este par
if (numarCurent % 2 == 0) {
// îl adăugăm la sumă
sumaNrPare += numarCurent;
}
}
// la final scriem suma în fișierul „pare.out”
fout << sumaNrPare;
// și închidem cele două fișiere
fin.close();
fout.close();
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Ne vedem curând și nu uitați să ne adăugați la marcaje!