Предмет: Информатика, автор: mrnomr1

На­пи­ши­те про­грам­му, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных чисел опре­де­ля­ет сумму всех чисел, крат­ных 6 и окан­чи­ва­ю­щих­ся на 6. Про­грам­ма по­лу­ча­ет на вход на­ту­раль­ные числа, ко­ли­че­ство введённых чисел не­из­вест­но, по­сле­до­ва­тель­ность чисел за­кан­чи­ва­ет­ся чис­лом 0 (0 – при­знак окон­ча­ния ввода, не вхо­дит в по­сле­до­ва­тель­ность). Ко­ли­че­ство чисел не пре­вы­ша­ет 100. Введённые числа не пре­вы­ша­ют 300. Про­грам­ма долж­на вы­ве­сти одно число: сумму всех чисел, крат­ных 6 и окан­чи­ва­ю­щих­ся на 6.

Ответы

Автор ответа: 65biso2
0

Пусть пользователь вводит числа через пробел.

С# 8.0

Console.WriteLine(

   Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse)

       .Where(x => (x%10==6) && (x%6==0)).Sum());

Пример ввода: 160 600 36 6 12 18

Пример вывода: 42


leenko58: Помоги мне тоже, пж очень срочно https://znanija.com/task/34182827?answeringSource=feedPersonal%2FhomePage%2F1 (PASCAL ABC)
Похожие вопросы
Предмет: Алгебра, автор: Demonnaaa
Предмет: Алгебра, автор: yarikdambazz
Предмет: Математика, автор: МашаГуда