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
Obra publicada con Licencia Creative Commons Reconocimiento No comercial Compartir igual 4.0