viernes, 3 de noviembre de 2023

Mi Primer Programa - Números Primos

Por: Julia Torrez Soria

 Números Primos: 

Definimos los números primos como aquellos que solo se pueden dividir por sí mismos o por la unidad, es decir, son números naturales mayores que 1 que tiene únicamente dos divisores positivos distintos: él mismo y el 1.

¿Qué son los números compuestos?

Al contrario que los números primos, los compuestos son aquellos números naturales que, además de poder dividirse por ellos mismos y la unidad, también son divisibles por otros números.

Como resumen, diremos que los números primos solo tienen dos divisores, mientras que los números compuestos pueden tener tres o más.

def es_primo(numero):
    if numero < 2:
        return False
    for i in range(2, int(numero**0.5) + 1):
        if numero % i == 0:
            return False
    return True

# Solicitar al usuario un número para verificar si es primo
numero_usuario = int(input("Ingresa un número para verificar si es primo: "))

if es_primo(numero_usuario):
    print(f"{numero_usuario} es un número primo.")
else:
    print(f"{numero_usuario} no es un número primo.")

Resultado:
Ingresa un número para verificar si es primo: 5 5 es un número primo.

Conclusión:
El conjunto de los números primos es un subconjunto propio de los números naturales
que engloba a todos los elementos de este conjunto mayores que 1 que son divisibles
únicamente por si mismas y por la unidad.

No hay comentarios:

Publicar un comentario

La importancia de la Evaluación sumativa en Ciberseguridad

 Por: Julia Torrez 1. Definición del Problema En este proyecto, realizaremos un análisis de la evaluación sumativa en el ámbito de la cibers...