Geri
Beşrəqəmli natural ədəd verilmişdir. Ən solda
yerləşən rəqəmdən başlayaraq bütün rəqəmlərin artma sırası ilə yerləşdiyini müəyyən etmək lazımdır. Məsələn, 15689 ədədində bütün rəqəmlər artma
sırası ilə yerləşir.
Ədədin a, b, c, d, e bütün rəqəmlərini
ayırıb, (e<d) və (d<c) və (c<b)
və (b<a) şərtini yoxlayırıq.
Əgər şərt ödənilirsə, onda bütün rəqəmlər
artma sırası ilə yerləşir, əks halda artma sırası ilə yerləşmir.
Program A1_6;
var
a,b,c,d, e:integer; n:longint;
begin
readln(n);
a:=n
mod 10;
b:=(n
div 10) mod 10;
c:=(n
div 100) mod 10;
d:=(n
div 1000) mod 10;
e:=(n
div 10000) mod 10;
if
(e<d) and (d<c) and (c<b) and (b<a)
then
writeln('YES')
else
writeln('NO');
readln;
end.
|
//Program A1.6
#include <iostream>
using namespace std;
int main()
{ int
a,b,c,d,e; long n;
cin>>n;
a=n%10;
b=(n/10)%10;
c=(n/100)%10;
d=(n/1000)%10;
e=(n/10000)%10;
if(e<d && d<c && c<b && b<a)
cout<<"YES\n";
else cout
<< "NO\n";
return 0;
}
|
|