Informática, pregunta formulada por redfox1627, hace 2 meses

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 a la pregunta

Contestado por crespocio
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

Otras preguntas