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

Se dă un număr cu două cifre distincte. Să se determine cifra minimă și cifra maximă a acestui număr.
Va rog mult!!​


aledan12: doar 2 cifre, nu mai multe? adica numarul e cupris intre 10 si 99?
alexandraastilean80: doar 2 cifre

Răspunsuri la întrebare

Răspuns de gabitodor04p6npnq
1

Răspuns:

Explicație:

#include<iostream>

using namespace std;

int main()

{

   int n,c,maxi=0,mini=9;

   cin>>n;

   while(n!=0)

   {

       c=n%10;

       if(c>maxi)

           maxi=c;

       if(c<mini)

           mini=c;

       n=n/10;

   }

   cout<<mini<<" "<<maxi;

}

Răspuns de aledan12
1

Salut!

#include<iostream>

using namespace std;

int main()

{ int n,c,max=0,nc,d,min=9;

cout<<"n=";

cin>>n;

nc=n

while(n>0)

{c=n%10;

n=n/10;

if(c>=max)

c=max;

}

while (nc>0)

{

d=nc%10;

nc=nc/10;

if(d<=min)

d=min;

}

cout<<"max="<<max<<endl;

cout<<"min"<<min;

return 0;

}

Alte întrebări interesante