Informatică, întrebare adresată de beniaminozetu, 9 ani în urmă

Am problema aceasta la info si nu reusesc sa o rezolv.
Se citesc 3 cifre nenule in fisierul "sir.in". Afisati in fisierul "sir.out" cel mai mare numar care se poate construi cu cele 3 cifre.
In C++ va rog.
Multam mult

Răspunsuri la întrebare

Răspuns de sandwich23
2
# include <fstream.h>
using namespade std;
void main ()
{ int x, y, z, aux; 
ifstream f ( "sir.in");
ofstream g ( "sir.out");
f >> x >> y >> z;
if ( x<y) { aux = x;
              x = y;
              y = aux;
}
if ( y < z) { aux = y; 
                y = z; 
                z = aux; 
}
if ( x < z) { aux = x;
                x = z;
                z = aux;
}
g << x*100+y*10+z;
f.close();
g.close();
}
Alte întrebări interesante