SlideShare una empresa de Scribd logo
1 de 12
Obed David Guevara
José Guadalupe Gonzales
Ángel Javier Esquivel Acevedo
Jesús Alejandro Beltrán
NUMERO PRIMO
• Un número primo es un número natural que tiene
exactamente dos divisores naturales distintos: él
mismo y el 1.
• Los números primos del conjunto de los naturales
menores que cien son los siguientes: 2, 3, 5, 7, 11, 13, 17,
19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83,
89 y 97.
NUMEROS PRIMOS
 Euclides demostró alrededor del
año 300 a. C. que existen infinitos
números primos. Se contraponen
así a los números compuestos, que
son aquellos que tienen algún
divisor natural aparte de él mismo
y del 1. El número 1, por convenio,
no se considera ni primo ni
compuesto.
 La propiedad de ser primo se denomina
primalidad, y el término primo se puede
emplear como adjetivo. A veces se habla de
número primo impar para referirse a cualquier
número primo mayor que 2, ya que éste es el
único número primo par.
 El teorema fundamental de la aritmética establece que
todo número natural tiene una representación única
como producto de factores primos, salvo el orden. Un
mismo factor primo puede aparecer varias veces. El 1 se
representa entonces como un producto vacío.
Criba de Eratostenes
 La manera más eficiente de encontrar todos los
números primos pequeños (menores a 10,000,000) es
usando la Criba de Eratóstenes:
Hacer una lista de todos los
números enteros menores o iguales
a n (y mayores que uno). Tachar los
múltiplos de todos los números
primos menores o iguales a la raíz
de n, los número que queden sin
tachar son los primos.
Por ejemplo, para encontrar todos los primos menores
que o iguales a 30, primero hacemos una lista con los
números desde 2 hasta 30.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
18 19 20 21 22 23 24 25 26 27 28 29 30
El primer número no tachado es primo, en este caso 2,
lo mantenemos (indicaremos que es primo) y
tachamos a sus múltiplos (indicaremos que fueron
tachados mostrándolos subrayados), así que todos los
número en negritas y subrayados no son primos.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
18 19 20 21 22 23 24 25 26 27 28 29 30
inicio
Num, fac, i
Fac =0
Num
Num!=2
&&Num%2==
0
No es
primo
i<=sqrt(Num)
i<=sqrt(Num)
i= i+1
Num%i
==0
Fac
Fac==0
No es
primo
Si es
primo
fin
PROGRAMA EN C.
#include <stdio.h>
int main(void) {
int num, i, fac = 0, r;
do {
printf("Dame el numero: ");
scanf("%d", &num);
if ((num % 2 == 0) && (num != 2)) {
printf("nEl numero %d NO es primo", num);
} else {
for (i = 3; i <= (sqrt(num)); i+= 2) {
if (num % i == 0) {
printf("nEl numero %d NO es primo", num);
fac = 1;
break;
}
}
if (fac == 0) {
printf("nEl numero %d SI es primo", num);
}
}
printf("nnDesea consultar otro numero? SI (1) NO (0):n");
scanf("%d", &r);
}while(r == 1);
return 0;
}
Ejemplo
#!/usr/bin/python
def primos (n):
print "Numeros primos"
for i in range(2,n):
for x in range(2,i):
if i % x == 0:
break
else : print i,
print "entre uno y que numeros quieres encontrar primos?«
n = input("")primos(n)
Números primos - concepto, propiedades y algoritmos para encontrarlos

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Las tic's.
Las tic's.Las tic's.
Las tic's.
 
Taller pro scesos
Taller pro scesosTaller pro scesos
Taller pro scesos
 
Operaciones suma y resta
Operaciones  suma y restaOperaciones  suma y resta
Operaciones suma y resta
 
Autoreferidos
AutoreferidosAutoreferidos
Autoreferidos
 
Adicion
AdicionAdicion
Adicion
 
ANEXO A CASINOS:RECURSO MATEMATICO
ANEXO A CASINOS:RECURSO MATEMATICOANEXO A CASINOS:RECURSO MATEMATICO
ANEXO A CASINOS:RECURSO MATEMATICO
 
Divisibilidad
DivisibilidadDivisibilidad
Divisibilidad
 
Descomposicion en factores primos
Descomposicion en factores primosDescomposicion en factores primos
Descomposicion en factores primos
 
Operaciones básicas de monomios con Pati.
Operaciones básicas de monomios con Pati.Operaciones básicas de monomios con Pati.
Operaciones básicas de monomios con Pati.
 
Divisibildiad
DivisibildiadDivisibildiad
Divisibildiad
 
Alexiis tic
Alexiis ticAlexiis tic
Alexiis tic
 
Reconocer números primos
Reconocer números primosReconocer números primos
Reconocer números primos
 
Teoría de números
Teoría de númerosTeoría de números
Teoría de números
 
NúMeros Primos
NúMeros PrimosNúMeros Primos
NúMeros Primos
 
Número primo
Número primoNúmero primo
Número primo
 
OMMCH - 7 Septiembre
OMMCH - 7 SeptiembreOMMCH - 7 Septiembre
OMMCH - 7 Septiembre
 
Suma y resta de numeros con signo
Suma y resta de numeros con signoSuma y resta de numeros con signo
Suma y resta de numeros con signo
 
Divisibilidad
DivisibilidadDivisibilidad
Divisibilidad
 

Destacado

Programacion lineal
Programacion linealProgramacion lineal
Programacion linealisraeldixz
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..laurazam15
 
La Historia De Apple
La Historia De AppleLa Historia De Apple
La Historia De Appleguest3dd4fa
 
Informatica Tim Berners-Lee wendy vasquez
Informatica Tim Berners-Lee wendy vasquezInformatica Tim Berners-Lee wendy vasquez
Informatica Tim Berners-Lee wendy vasquezwenandre
 
COMPLEMENTOS DE NUMEROS
COMPLEMENTOS DE NUMEROSCOMPLEMENTOS DE NUMEROS
COMPLEMENTOS DE NUMEROSlaurazam15
 

Destacado (8)

Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Chek List
Chek ListChek List
Chek List
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..
 
Melissa smartart (2)
Melissa smartart (2)Melissa smartart (2)
Melissa smartart (2)
 
Rubricas revolución
Rubricas revoluciónRubricas revolución
Rubricas revolución
 
La Historia De Apple
La Historia De AppleLa Historia De Apple
La Historia De Apple
 
Informatica Tim Berners-Lee wendy vasquez
Informatica Tim Berners-Lee wendy vasquezInformatica Tim Berners-Lee wendy vasquez
Informatica Tim Berners-Lee wendy vasquez
 
COMPLEMENTOS DE NUMEROS
COMPLEMENTOS DE NUMEROSCOMPLEMENTOS DE NUMEROS
COMPLEMENTOS DE NUMEROS
 

Similar a Números primos - concepto, propiedades y algoritmos para encontrarlos

Matemática General - 1era Magistral 2013
Matemática General - 1era Magistral 2013Matemática General - 1era Magistral 2013
Matemática General - 1era Magistral 2013jdsolor
 
Unidad 2 - Multiplos y divisores
Unidad 2 - Multiplos y divisoresUnidad 2 - Multiplos y divisores
Unidad 2 - Multiplos y divisoresLuismi Torres
 
Lección 1 números enteros
Lección 1  números enterosLección 1  números enteros
Lección 1 números enterosLuzplatamujica
 
Conceptos generales de números
Conceptos generales de númerosConceptos generales de números
Conceptos generales de númerosromeprofe
 
TeoríA De NúMeros
TeoríA De NúMerosTeoríA De NúMeros
TeoríA De NúMerosMarcel Ruiz
 
Algunos resultados importantes, demostrados y no demostrados
Algunos resultados importantes, demostrados y no demostradosAlgunos resultados importantes, demostrados y no demostrados
Algunos resultados importantes, demostrados y no demostradosDallam Mora
 
Multiplos divisores
Multiplos divisoresMultiplos divisores
Multiplos divisoresSusana
 
Multiplos y divisores
Multiplos y divisoresMultiplos y divisores
Multiplos y divisoresmayka18
 
NUMERO REALES Y PLANO NUMERICO.pptx
NUMERO REALES Y PLANO NUMERICO.pptxNUMERO REALES Y PLANO NUMERICO.pptx
NUMERO REALES Y PLANO NUMERICO.pptxMARELBISVASQUEZ
 
La factorizacion del 6 al 10
La factorizacion del 6 al 10La factorizacion del 6 al 10
La factorizacion del 6 al 10ELVISPAZHURTADO1
 
Primos 2
Primos 2Primos 2
Primos 2klorduy
 
Tema 1 los numeros enteros
Tema 1  los numeros enterosTema 1  los numeros enteros
Tema 1 los numeros enterosPilar Romero
 

Similar a Números primos - concepto, propiedades y algoritmos para encontrarlos (20)

Matemática General - 1era Magistral 2013
Matemática General - 1era Magistral 2013Matemática General - 1era Magistral 2013
Matemática General - 1era Magistral 2013
 
Conjuntos de Números
Conjuntos de NúmerosConjuntos de Números
Conjuntos de Números
 
Unidad 2 - Multiplos y divisores
Unidad 2 - Multiplos y divisoresUnidad 2 - Multiplos y divisores
Unidad 2 - Multiplos y divisores
 
Los Números
Los NúmerosLos Números
Los Números
 
Lección 1 números enteros
Lección 1  números enterosLección 1  números enteros
Lección 1 números enteros
 
Conceptos generales de números
Conceptos generales de númerosConceptos generales de números
Conceptos generales de números
 
TeoríA De NúMeros
TeoríA De NúMerosTeoríA De NúMeros
TeoríA De NúMeros
 
Algunos resultados importantes, demostrados y no demostrados
Algunos resultados importantes, demostrados y no demostradosAlgunos resultados importantes, demostrados y no demostrados
Algunos resultados importantes, demostrados y no demostrados
 
Multiplos divisores
Multiplos divisoresMultiplos divisores
Multiplos divisores
 
Multiplos y divisores
Multiplos y divisoresMultiplos y divisores
Multiplos y divisores
 
Libro
LibroLibro
Libro
 
NUMERO REALES Y PLANO NUMERICO.pptx
NUMERO REALES Y PLANO NUMERICO.pptxNUMERO REALES Y PLANO NUMERICO.pptx
NUMERO REALES Y PLANO NUMERICO.pptx
 
2024-T14-Primos_Gemelos.ppsx
2024-T14-Primos_Gemelos.ppsx2024-T14-Primos_Gemelos.ppsx
2024-T14-Primos_Gemelos.ppsx
 
Pdf
PdfPdf
Pdf
 
Pdf2
Pdf2Pdf2
Pdf2
 
La factorizacion del 6 al 10
La factorizacion del 6 al 10La factorizacion del 6 al 10
La factorizacion del 6 al 10
 
Tema 4 multiplos y divisores
Tema 4  multiplos y divisoresTema 4  multiplos y divisores
Tema 4 multiplos y divisores
 
Unidad didactica numeros enteros
Unidad didactica numeros enterosUnidad didactica numeros enteros
Unidad didactica numeros enteros
 
Primos 2
Primos 2Primos 2
Primos 2
 
Tema 1 los numeros enteros
Tema 1  los numeros enterosTema 1  los numeros enteros
Tema 1 los numeros enteros
 

Números primos - concepto, propiedades y algoritmos para encontrarlos

  • 1. Obed David Guevara José Guadalupe Gonzales Ángel Javier Esquivel Acevedo Jesús Alejandro Beltrán
  • 2. NUMERO PRIMO • Un número primo es un número natural que tiene exactamente dos divisores naturales distintos: él mismo y el 1. • Los números primos del conjunto de los naturales menores que cien son los siguientes: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97.
  • 3. NUMEROS PRIMOS  Euclides demostró alrededor del año 300 a. C. que existen infinitos números primos. Se contraponen así a los números compuestos, que son aquellos que tienen algún divisor natural aparte de él mismo y del 1. El número 1, por convenio, no se considera ni primo ni compuesto.
  • 4.  La propiedad de ser primo se denomina primalidad, y el término primo se puede emplear como adjetivo. A veces se habla de número primo impar para referirse a cualquier número primo mayor que 2, ya que éste es el único número primo par.
  • 5.  El teorema fundamental de la aritmética establece que todo número natural tiene una representación única como producto de factores primos, salvo el orden. Un mismo factor primo puede aparecer varias veces. El 1 se representa entonces como un producto vacío.
  • 6. Criba de Eratostenes  La manera más eficiente de encontrar todos los números primos pequeños (menores a 10,000,000) es usando la Criba de Eratóstenes: Hacer una lista de todos los números enteros menores o iguales a n (y mayores que uno). Tachar los múltiplos de todos los números primos menores o iguales a la raíz de n, los número que queden sin tachar son los primos.
  • 7. Por ejemplo, para encontrar todos los primos menores que o iguales a 30, primero hacemos una lista con los números desde 2 hasta 30. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
  • 8. El primer número no tachado es primo, en este caso 2, lo mantenemos (indicaremos que es primo) y tachamos a sus múltiplos (indicaremos que fueron tachados mostrándolos subrayados), así que todos los número en negritas y subrayados no son primos. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
  • 9. inicio Num, fac, i Fac =0 Num Num!=2 &&Num%2== 0 No es primo i<=sqrt(Num) i<=sqrt(Num) i= i+1 Num%i ==0 Fac Fac==0 No es primo Si es primo fin
  • 10. PROGRAMA EN C. #include <stdio.h> int main(void) { int num, i, fac = 0, r; do { printf("Dame el numero: "); scanf("%d", &num); if ((num % 2 == 0) && (num != 2)) { printf("nEl numero %d NO es primo", num); } else { for (i = 3; i <= (sqrt(num)); i+= 2) { if (num % i == 0) { printf("nEl numero %d NO es primo", num); fac = 1; break; } } if (fac == 0) { printf("nEl numero %d SI es primo", num); } } printf("nnDesea consultar otro numero? SI (1) NO (0):n"); scanf("%d", &r); }while(r == 1); return 0; }
  • 11. Ejemplo #!/usr/bin/python def primos (n): print "Numeros primos" for i in range(2,n): for x in range(2,i): if i % x == 0: break else : print i, print "entre uno y que numeros quieres encontrar primos?« n = input("")primos(n)