Saltar al contenido

2. Desarrolle un programa de Python para verificar que el número dado sea el número de Armstrong o no use estructuras de control de iteración. ejemplo de código

El paso a paso o código que hallarás en este post es la resolución más sencilla y efectiva que hallamos a esta inquietud o dilema.

Ejemplo 1: tome n como entrada y verifique cuáles son el número de Armstrong usando una función en el rango de 1 a n en python

num =370# Changed num variable to string, # and calculated the length (number of digits)
order =len(str(num))# initialize sumsum=0# find the sum of the cube of each digit
temp = num
while temp >0:
   digit = temp %10sum+= digit ** order
   temp //=10# display the resultif num ==sum:print(num,"is an Armstrong number")else:print(num,"is not an Armstrong number")#Output-- 370 is an Armstrong number

Ejemplo 2: número de armstrong en python

# Program to check Armstrong numbers in a certain interval

lower =100
upper =2000for num inrange(lower, upper +1):# order of number
   order =len(str(num))# initialize sumsum=0

   temp = num
   while temp >0:
       digit = temp %10sum+= digit ** order
       temp //=10if num ==sum:print(num)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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