22 сентября приглашаем на занятие «Асинхронное программирование и магические слова async/awai» продвинутого онлайн-курса «C# Developer. Professional» от OTUS.
На бесплатном демо-занятии онлайн-курса мы увидим, как писать асинхронный код, а также изучим механизм, скрытый под ключевыми словами async/await. *** Основная функция любой задачи — применение на практике полученных знаний. Постоянная практика важна и нужна, как и обсуждение результатов. В этой статье вы найдете решения некоторых задач на языке программирования Си шарп...
Данную задачу я увидел благодаря автору канала Который её и решил. Но у меня зачесались руки её оптимизировать, тем более что когда я встречаю задачи, связанные с математикой, они вводят меня в ступор, а тут, значит, случился редкий момент просветления. Задача Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23. Найдите сумму всех чисел меньше 1000, кратных 3 или 5. Решение Автор действует напрямую – циклом от 1 до 999, с проверкой, кратно число 3 или 5...