Se dau doua fisiere cu n numere fiecare. Scrieti un program C++ care sa construiasca in memorie vectorul x ce va contine toate elementele celor 2 fisiere si le va afisa cate 5 pe rand
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <fstream>
using namespace std;
int v[100],k = 0, n;
ifstream f1 ("numere1.in"); // primu fisier
ifstream f2 ("numere2.in"); // al doilea fisier
ofstream g ("numere.out"); // in caz ca vrei afisare in fisier
int main()
{
f1 >> n;
for ( int i = 0 ; i < n ; ++i )
f1 >> v[k++];
f2 >> n;
for ( int i = 0 ; i < n ; ++i )
f2 >> v[k++];
for ( int i = 0 ; i < k ; ++i )
{
cout << v[i] << ' '; // g << pentru fisier
if ( (i + 1) % 5 == 0 )
cout << endl; // g << endl pentru fisier
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă