Сумма цифр в строке - C#
Формулировка задачи:
подсчитывает сумму всех содержащихся в ней цифр
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _02
{
class Program
{
static void Main(string[] args)
{
string s = Console.ReadLine();
int summ = 0;
for (int i = 0; i < s.Length; i++)
{
if (char.IsNumber(s[i]))
{
summ += Convert.ToInt32(s[i].ToString());
}
}
}
}
}Решение задачи: «Сумма цифр в строке»
textual
Листинг программы
using System;
using System.Linq;
class Program
{
public static void Main()
{
Console.WriteLine(Console.ReadLine().Where(Char.IsDigit).Sum(Char.GetNumericValue));
}
}