Leer 10 números enteros almacenarlos en un vector y determinar en qué posición está el menor número primo

Leer 10 números enteros almacenarlos en un vector y determinar en qué posición está el menor número primo

Haz clic aquí para suscribirte a mi canal

numeros = []

for i in range(0,10):

    n = int(input(«Ingresa un numero: «))

    numeros.append(n)

x = 1

menor = 0

for i in range(0,10):

    c = 0

    j = 1

    while j <= numeros[i]:

        if numeros[i] % j == 0:

            c += 1

        j += 1

    if c == 2:

        print(f»{numeros[i]}»)

        if x == 1:

            menor = numeros[i]

            z = i

            x = 0

        if numeros[i] < menor:

            menor = numeros[i]

            z = i

if x == 0:

    print(f»El menor numero primo es: {menor} se encuentra en la posicion {z+1}»)

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *