- Curso
- Funciones B
- Función para sumar los dígitos de un número
Función para sumar los dígitos de un número
Última actualización:
23/08/2020
⁃
Dificultad:
Intermedio
Cree un programa en C# que solicite un número al usuario y guárdelo en una cadena de texto. Deberás implementar una función llamada SumarDigitos que reciba el texto como parámetro un retorne la suma de sus dígitos.
Entrada
2222222222222222222222
Salida
44
Solución
using System;
public class FuncionSumarDigitos
{
public static void Main(string[] args)
{
string numero = Console.ReadLine();
Console.WriteLine(numero);
}
public static int SumarDigitos(string numero)
{
int sum = 0;
for (int i = 0; i < numero.Length; i++)
{
sum += Convert.ToInt32(numero.Substring(i, 1));
}
return sum;
}
}