Informatică, întrebare adresată de youngfaker, 8 ani în urmă

Se consideră 2 fişiere, nu ştim câte numere au, sa se verifice daca sânt identice (au aceleaşi numere).
In c++

Va rog, dau coroana!!


1Viserys: se precizeaza cat de mari pot fi numerele din fisiere? si e ok daca folosesc vectori alocati dinamic (si pointeri)?
youngfaker: Nu se precizeaza, e problema de clasa 9
1Viserys: ok pai daca sunt identice inseamna ca au aceleasi numere dar sunt si in aceeasi ordine, nu
1Viserys: ?*

Răspunsuri la întrebare

Răspuns de 1Viserys
1

#include <iostream>

#include <fstream>

using namespace std;


int main()

{

   int x, y, ok=1;

   ifstream f;

   ifstream o;

   f.open("fisier1.in");

   o.open("fisier2.in");

   while(f>>x)

   {

   o>>y;

   if(x!=y) {

   ok=0;

   break;

   }

   }

   if(ok==1) cout<<"Fisiere identice";

   else cout<<"Fisierele nu sunt identice";

   f.close();

  o.close();

   return 0;

}


youngfaker: Mersi
1Viserys: cu placere
Alte întrebări interesante