Professional Documents
Culture Documents
Dbms Lab
Dbms Lab
IS
v NUMBER :=1;
BEGIN
FOR i IN 1..n
LOOP
dbms_output.put_line(i);
v := v * i;
END LOOP;
DBMS_OUTPUT.put_line (v);
END;
/
select exp(sum(ln(1*level))) factorial from dual
connect by level<=6 ---- Give Required Factorial Number Here
10 rows selected.
declare
first number := 0;
second number := 1;
temp number;
n number := 5;
i number;
begin
dbms_output.put_line('Series:');
dbms_output.put_line(first);
dbms_output.put_line(second);
-- loop i = 2 to n
for i in 2..n
loop
temp:=first+second;
first := second;
second := temp;
dbms_output.put_line(temp);
end loop;
end;
--Program End
Output:
0 1 1 2 3 5