Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercico2.createorreplacefunctionfactorial(xinteger)
returninteger
as
finteger
iinteger
Begin
f:=1;
foriin1..xloop
f:=f*i;
endloop;
returnf;
end;
Begin
Dbms_output.put_line('Elfactoriales:'!!factorial(6));
End;
Invocacin
Begin
Dbms_output.put_line (El
factorial es?!! Factorial (6));
End;
createorreplaceprocedurefibo(ninteger)
as
ainteger;
binteger;
cinteger;
begin
a:=1;b:=1;c:=0;
foriin1..nloop
c:=a+b;
a:=b;b:=c;
dbms_output.put_line(c);
endloop
end;
createorreplaceprocedurefibo(ninteger)
as
ainteger;
binteger;
cinteger;
begin
a:=1;b:=1;c:=0;
foriin1..nloop
c:=a+b;
a:=b;
b:=c;
dbms_output.put_line(c);
endloop
end;
begin
fibo(10);
end;
createorreplacefunctionobtins(
nparticipante.nombre%type,
pparticipante.paterno%type,
mparticipante.materno%type)
returnvarchar
as
ni.institucion.nombre%type;
begin
selecti.nombreintoni
fromparticipantep,institucioni
wherep.codins=i.codinsand
p.nombre=nand
p.paterno=pandp.materno=m;
returnni;
end;
begin
dbms_output.put_line(obtins('Carlos','Lopez','Martinez'));
end;