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

Se citeste un numar cu 3 cifre :
a) calculati suma dintre cifra max si min
b) modificati numarul citit astfel incat cifra zecilor sa fie inlocuita cu diferenta dintre cifra maxima si cifra minima

Răspunsuri la întrebare

Răspuns de schmollstefan
0
int main()
{
int a1,a,c,max=0,min=9,d,c2,c1;
cin>>a1;
a=a1;
while(a!=0)
{
c=a%10;
if(c>max)
 max=c;
if(c<min)
 min=c;
a=a/10;
}
s=max+min;
cout<<s<<endl;
d=max-min;
c1=a%10;
c2=a/100;
a=c2*100+d*10+c1;
cout<<a;
}

Alte întrebări interesante