Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2016, 06:23
Avatar de Defaced
Defaced
 
Fecha de Ingreso: febrero-2016
Mensajes: 60
Antigüedad: 8 años, 9 meses
Puntos: 0
El n-esimo numero

Hola a todos, espero que esten bien!

Agradezco a quien me pueda ayudar con esta duda facil.

Veran estoy aprendiendo Pl sql, pero la capacitación que me han dado ha sido muy pobre y la persona encargada solo viene un dia a la semana y ese dia no es hoy, y el dia de hoy en el trabajo se me presento un ejercicio de mostrar el n-esimo numero primo, ya tengo el codigo del numero desarrollado lo que me hace y creo yo que es lo unico es mostrar los datos del bucle(loop). Un ejemplo seria:

8 entonces que haga el bucle y me muestre el numero primo numero 8 que seria el 17.

Muchas gracias por la atencion.

*codigo*
Código SQL:
Ver original
  1. PROCEDURE NUMERO_PRIMO IS
  2. BEGIN
  3.     FOR i IN 2..:numero-1 Loop
  4.         IF MOD(:numero,i)=0 THEN
  5.             :resultado:='No es un numero primo';
  6.             Exit;
  7.         ELSE   
  8.             :resultado:='Es un numero primo';
  9.       END IF;
  10.     END loop;
  11. END;
__________________
Si tienes conocimientos y quieres enseñar, Enseña con paciencia y sin arrogancia, Recuerda que tu un día también estabas en la situación de la persona que pregunta