DECLARE
N NUMBER:=&N;
R NUMBER;
S NUMBER:=0;
M NUMBER;
BEGIN
M:=N;
WHILE(N!=0) LOOP
R:=MOD(N,10);
S:=(S*10)+R;
N:=FLOOR(N/10);
END LOOP;
IF (S=M) THEN
DBMS_OUTPUT.PUT_LINE('GIVEN NUMBER IS PALINDROME');
ELSE
DBMS_OUTPUT.PUT_LINE('GIVEN NUMBER IS NOT A PALINDROME');
END IF;
END;
N NUMBER:=&N;
R NUMBER;
S NUMBER:=0;
M NUMBER;
BEGIN
M:=N;
WHILE(N!=0) LOOP
R:=MOD(N,10);
S:=(S*10)+R;
N:=FLOOR(N/10);
END LOOP;
IF (S=M) THEN
DBMS_OUTPUT.PUT_LINE('GIVEN NUMBER IS PALINDROME');
ELSE
DBMS_OUTPUT.PUT_LINE('GIVEN NUMBER IS NOT A PALINDROME');
END IF;
END;
No comments:
Post a Comment
If you Like my blog Spread it and help friends for whom this blog is useful for their career.