Indica un número primo mayor que 3 tal que su cuadrado, disminuido en la unidad, dividido por 8, da por cociente un número primo. POFAA
Respuestas
Respuesta:
En este caso, existe un tercer entero (cociente) c, tal que n=c×d. Es divisible entre 8 si y sólo si sus el número formado por sus tres últimas cifras es múltiplo de 8, Caso de que el número no sea divisible por 3 o por 10, hemos acabado: el que será 350 y decimales, luego se basta con dividir hasta el mayor primo.
Explicación paso a paso:
Un numero primo mayor que 3 cuyo cuadrado menos 1 y divido por 8 es primo, es el 5. cuadrado es 25, menos 1 es 24 y divido de 8 es 3 que es un primo. A continuación se describe un algoritmo para comprobarlo.
Algoritmo numeroPrimoMayorA3
- // Definir e inicializar variables
Definir cuadrado,disminuido,cociente,n, contador1, contador2 Como Entero
Definir continuar Como Caracter
continuar <- 's'
n <- 3
contador2 <- 1
- // Buscar el números
Repetir
contador1 <- 1
n <- n+1
Para x<-n-1 Hasta 2 Con Paso -1 Hacer
resto <- n MOD x
Si resto=0 Entonces
contador1 <- contador1+1
FinSi
FinPara
Si contador1=1 Entonces
- // El cuadrado del número
cuadrado <- n^2
- // disminuido en la unidad
disminuido <- cuadrado-1
- // dividido por 8
cociente <- disminuido/8
si cociente mod 8 = 0 Entonces
Para x<-cociente-1 Hasta 2 Con Paso -1 Hacer
resto <- cociente MOD x
Si resto=0 Entonces
contador2 <- contador2+1
FinSi
FinPara
FinSi
Si contador2=1 Entonces
continuar <- 'n'
FinSi
FinSi
Hasta Que continuar=='n' O n>1000
- // Imprimir resultados
Si continuar='s' Entonces
Escribir 'El número NO EXISTE'
SiNo
Escribir 'El número primo es: ',n
Escribir 'El cuadrado: ',cuadrado
Escribir 'Disminuido en la unidad: ", disminuido
Escribir 'Dividido por 8: ',cociente, " que es un número primo"
FinSi
FinAlgoritmo
Para saber más acerca de números primos consulte: https://brainly.lat/tarea/13991372
#SPJ2
![](https://es-static.z-dn.net/files/df2/473f8e06c34ca241d1294ecba0f27591.png)
![](https://es-static.z-dn.net/files/d89/3d0812f5321ac93da3bf5e1fa6af62e8.png)