Fișierul text INTRARE. txt conține pe prima linie separate prin câte un spațiu n numere naturale distincte cu cel mult 4 cifre. Scrieți un program c++ care Creează fișierul text IESIRE. txt și scrie in el, pe prima linie separate prin câte un spațiu, toate valorile obținute ca suma de doua elemente distincte aflate pe linia a doua in fișierul INTRATE. txt.
Ex: dacă fișierul INTRARE. Txt are urm conținut:
4
1 4 3 2
Atunci fișierul IEȘIRE. Txt are urm conținut:
5 4 3 7 6 5
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
#include <fstream>
using namespace std;
int main() {
int n, v[1000];
ifstream f("INTRARE.txt");
f>>n;
for (int i=1; i<=n; i++) f>>v[i];
f.close();
ofstream g("IESIRE.txt");
for (int i=1; i<=n-1; i++)
for (int j=i+1; j<=n; j++) {
g<<v[i]+v[j]<<' ';
g.close();
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă