Soluţii propuse - limbajul C++


Soluţii pentru problemele propuse

  •  Soluţii  •  
Enunţul problemei

Un număr este bine ordonat crescător dacă are toate cifrele în ordine strict crescătoare de la stânga la dreapta. Verificaţi proprietatea de bine ordonat crescător pentru un număr x citit de la tastatură.

  #include<iostream>
using namespace std;
int main()
{
    
int x,uc,ok=1;
    
cout<<"x=";cin>>x;
    
while(x && ok==1)
    
{
        
uc=x%10;x=x/10;
        
if(uc<x%10)
            
ok=0;
    
}
    
if(ok!=0)
        
cout<<"DA!";
    
else
        
cout<<"NU!";
}

 

   Informatică - clasa a IX-a şi clasa a X-a

 prof.Ţopa Robert