Se dau 2 numere naturale a și b . Se știe că, fiecare număr are exact 3 cifre . Se cere să se construiască și să se afișeze numărul c , de 3 cifre , obținut astfel :
-- cifra sutelor din c este cea mai mare dintre cifra sutelor lui a și cifra sutelor lui b;
-- cifra zecilor din c este cea mai mare dintre cifra zecilor lui a și cifra zecilor lui b;
-- cifra unităților din c este cea mai mare dintre cifra unităților lui a și cifra unităților lui b ;
Exemplu :
Dacă se citesc valorile : a=370 și b=752 se va afișa 772
Răspunsuri la întrebare
Răspuns de
0
int a,b,c=0;
cin>>a>>b;
if(a/100 > b/100)
c=c*10+a/100;
else
c=c*10+b/100;
if(a/10%10 > b/10%10)
c=c*10+a/10%10;
else
c=c*10+b/10%10;
if(a%10 > b%10)
c=c*10+a%10;
else
c=c*10+b%10;
cout<<c;
cin>>a>>b;
if(a/100 > b/100)
c=c*10+a/100;
else
c=c*10+b/100;
if(a/10%10 > b/10%10)
c=c*10+a/10%10;
else
c=c*10+b/10%10;
if(a%10 > b%10)
c=c*10+a%10;
else
c=c*10+b%10;
cout<<c;
Alte întrebări interesante
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă