| Enunţul problemei
Un număr natural are aspect de munte, dacă cifrele sale sunt în ordine crescătoare până la mijlocul numărului şi în ordine
descrescătoare începând cu acea poziţie. Exemplu:12321, 345754 sunt numere cu aspect de munte. Pentru un număr natural n citit de la tastatură, să se verifice dacă are aspect de munte, afişându-se un mesaj corespunzător.
|
ok=1;uc=n%10; for(i=0;i<=mijl && ok==1;i++) { n=n/10; if(uc>n%10) ok=0; } if(ok==1) { uc=n%10; for(i=c-mijl;i>0 && ok==1;i--) { n=n/10; if(uc<n%10) ok=0; } if(ok==1) cout<<"aspect de munte"; else cout<<"nu are aspect de munte"; } else cout<<"nu are aspect de munte"; } |
"Dacă nu ai făcut niciodată o greşeală înseamnă că nu ai încercat niciodată nimic nou."
Albert Einstein
Informatică - clasa a IX-a şi clasa a X-a
prof.Ţopa Robert