Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/09/2008, 04:34
bucefalus
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: pl/sql oracle

Ayuda con un procedure.
Que tal soy nuevo en esto de la programacion y estoy trabajando para obtener los numeros primos en pl/ sql y tengo este codigo:

create or replace procedure pri ( n in number)
is
primo number :=1;
begin
for i in 3..n loop
primo := 1;
for j in 2..i-1 loop
if mod (i,j) = 0 then
primo := 0;
end if;
end loop;
if (primo = 1)then
imprimir(i);
end if;
end loop;
end;
/

solo que me genera los primos que estan en el rango del parametro n y no los n primeros....
alguna idea para modificarlo???

Saludos