ValerianBenchea

Numarul format din cea mai mare si cea mai mica cifra

Nov 27th, 2019
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.64 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int v1, v2, c1, c2, max=0, min=9;
  8.     cin>>v1>>v2;
  9.     while(v1!=0)
  10.     {
  11.         c1=v1%10;
  12.         if(c1>max)
  13.             max=c1;
  14.         v1=v1/10;
  15.     }
  16.     cout<<"Cea mai mare cifra este "<<max<<"\n";
  17.     while(v2!=0)
  18.     {
  19.         c2=v2%10;
  20.         if(c2<=min)
  21.             min=c2;
  22.         v2=v2/10;
  23.     }
  24.     cout<<"Cea mai mica cifra este "<<min<<"\n";
  25.     if(max*10+min>min*10+max)
  26.         cout<<"Cea mai mare cifra care poate fi creata este "<<max*10+min;
  27.     else
  28.         cout<<"Cea mai mare cifra care poate fi creata este "<<min*10+max;
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment