prime
Mon Apr 15 2024 06:17:43 GMT+0000 (Coordinated Universal Time)
Saved by
@signup
declare
a number(4):=&a;
b number(3):=0;
c number(3):=0;
begin
for i in 2..a loop
if a mod i =0 then
b:=b+1;
end if;
end loop;
if b=1 then
dbms_output.put_line('number is prime:'||a);
else
dbms_output.put_line('number is not prime:'||a);
end if;
for i in 1..(a-1) loop
if a mod i=0 then
c:=c+i;
end if;
end loop;
if c=a then
dbms_output.put_line('no is perfect'||a);
else
dbms_output.put_line('number is not perfect:'||a);
end if;
end;
/
content_copyCOPY
Comments