Предмет: Информатика,
автор: GGWPGGWP228
Вывести все натуральные числа от 20 до 50 кратные 3 и не кратные 5 ( на паскале)
Ответы
Автор ответа:
2
PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018
Внимание! Если программа не работает, обновите версию!
begin
Range(20, 50).Where(t -> (t mod 3 = 0) and (t mod 5 <> 0)).Println
end.
21 24 27 33 36 39 42 48
GGWPGGWP228:
можно подробнее? и что такое range
Загружаете программу, наводите курсор на непонятное место и получаете п\внятную подсказку на русском языке.
Range - итератор, создающий последовательность целых чисел от 20 до 50 включительно.
Каждый элемент этой последовательности проходит фильтр Where, пропускающий только те элементы, которые удовлетворяют условию. Что прошло - выводится.
Спасибо)
Пожалуйста
Похожие вопросы
Предмет: Математика,
автор: kastler7
Предмет: Информатика,
автор: gubinal673
Предмет: Биология,
автор: tanusha2765
Предмет: Обществознание,
автор: Cheksonov99d