Escribe un programa que lea un entero positivo y regrese la suma de sus dígitos. Por ejemplo: si el entero es 123, el programa deberá producir 6, ya que 1+2+3=6
Nota: Si tu programa usa una función recursiva, vale 50 puntos, si no usa una función recursiva vale 30 puntos
Respuestas
Respuesta dada por:
1
Respuesta:
Este es el código:
def sumar_digitos(numero):
numero = str(numero)
digitos = []
for i in numero:
i = int(i)
digitos.append(i)
i = str(i)
resultado = 0
for i in digitos:
resultado += i
return resultado
Explicación:
Este programa lo hice en Python, utilizando una función, ciclos y listas. Espero que te sirva
Preguntas similares
hace 2 años
hace 2 años
hace 5 años
hace 5 años
hace 5 años