Сума и произведение на елементите на едномерен масив
Да се напише програма, която изчита последователност от цели числа, въведени на един ред от клавиатурата и разделени с интервал. Програмата да извежда сумата на елементите от масива, които имат цифра 0 в записа си или съобщение „No such elements“, ако никое число няма 0 в записа си.
Примерен вход: |
1 2 3 4 5 |
3 3 30 |
1 1 1 0 1 0 |
Изход |
No such elements |
30 |
0 |
Това е кодът ми, но не мога да намеря грешката в него. Благодаря предварително!
https://dotnetfiddle.net/RBA8Gx
Как би трябвало да стане това
Горе долу това ти е цялото решение
static void Main(string[] args)
{
string[] numbers = Console.ReadLine()
.Split()
.Where(x => x.Contains("0"))
.ToArray();
Console.WriteLine(numbers.Length == 0 ? "No such elements" : numbers.Select(int.Parse).Sum().ToString());
}