Saltar la navegación

13.- Lista de números primos

Actividad 13.- Lista de números primos

El propósito de esta actividad es obtener el listado de números primos existentes entre dos números dados.

Guarda el archivo generado con el nombre lista_primos.ggb

Pasos en la construcción:

Para hacerlo, sigue los siguientes puntos paso a paso: 

1.- Inserta un deslizador n que tome valores enteros entre 3 y 5000. 

2.- Inserta un deslizador m que tome valores enteros entre n+1 y 5000. 

3.- Crea la siguiente secuencia r=Secuencia(PrimoAnterior(t), t, n, m, 1) 

4.- Introduce en la barra de comandos p=Único(r) 

5.- Ahora vamos a prepararlo para que en la pantalla aparezca el mayor número de primos posible. 

6.- Introduce en la barra de comandos l=Longitud(p) 

7.- Introduce en la barra de comandos l1=l/4 - parteFraccionaria(l/4) 

8.- Introduce en la barra de comandos l2=2*l/4 - parteFraccionaria(2*l/4) 

9.- Introduce en la barra de comandos l3=3*l/4 - parteFraccionaria(3*l/4) 

10.-Introduce en la barra de comandos r1=Secuencia(Elemento(p, q), q, 1, l1, 1) 

11.-Introduce en la barra de comandos r2=Secuencia(Elemento(p, q), q, l1+1, l2, 1) 

12.-Introduce en la barra de comandos r3=Secuencia(Elemento(p, q), q, l2+1, l3, 1) 

13.-Introduce en la barra de comandos r3=Secuencia(Elemento(p, q), q, l3+1, l, 1) 

14.- Coloca en la pantalla el texto "Existen [l] primos entre [n] y [m] que son:" 

15.- Debajo coloca las listas r1, r2, r3 y r4 

16.- Retócalo gráficamente para que quede con colores adecuados. 

Guarda el archivo generado con el nombre lista_primos.ggb

Creado con eXeLearning (Ventana nueva)