Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
kovalchukmarina1
03.03.2023 00:15 •
Информатика
Вмассиве найти среднее значение элементов кратных 4,оканчивающихся на 2. в массиве неизвестно количество элементов,но не более 100,ввод элементов оканчивается 0
Ответ:
Irakrasnova72
08.10.2020 19:11
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!
1. В принципе, массив тут совершенно не нужен:
begin
ReadSeqIntegerWhile(t->t<>0).Where(t->(t mod 4=0) and (t mod 10=2))
.DefaultIfEmpty.Average.Println
end.
2. Но если хочется удлинить решение и получить лишний расход памяти, можно и с массивом:
begin
var a:=ReadSeqIntegerWhile(t->t<>0).ToArray;
a.Where(t->(t mod 4=0) and (t mod 10=2)).DefaultIfEmpty.Average.Println
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
кристина2164
15.11.2020 18:46
Задание с програмириванию по Предложенный код разрешает проблему FizzBuzz и использует слова Solo и Learn вместо Fizz и Buzz . Он берет ввод n и выводит числа от 1 до n....
Юока
23.09.2021 19:27
Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом на пайтоне...
Chelyabin
08.03.2023 22:36
Как рашифровается слово ТУРНЕ по информатике...
Makoto2000
18.10.2022 17:34
Красный, синий и желтый называются основными цветами, потому что их нельзя получить путем смешения других цветов. При смешивании двух основных цветов получается вторичный...
Ирина29403
06.03.2023 23:42
Возведение в степень — многократное умножение числа на себя. Данная операция выполняется путем добавления двух звездочек **. Давайте воспользуемся возведением степень для...
asyanikolaeva0p08iun
15.01.2022 10:51
с информатикой люблю целую того кто решит ...
ника3931
23.05.2021 04:46
Пример, когда одно и то же сообщение несет разную информацию для разных людей...
Jack123456789
28.12.2020 10:47
Вася изготовил карточки, написав на них n первых заглавных букв латинского алфавита. карточки вася положил в стопку. дальше он берет первую сверху карточку и кладет ее в...
lyda777
28.12.2020 10:47
Информацию, наблюдая за разными объектами; информацию; другие действия. вместо черточек слова слова для справок обрабатывать, хранить, получать, воспринимать, передавать....
ЦилиндрПушкина
24.05.2021 00:49
Маша составляет 6-буквенные слова из букв р,у,л,ь,к,а. каждая буква может использоваться один раз. буква ь не может стоять на первом месте, а также стоять после гласной....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Внимание! Если программа не работает, обновите версию!
1. В принципе, массив тут совершенно не нужен:
begin
ReadSeqIntegerWhile(t->t<>0).Where(t->(t mod 4=0) and (t mod 10=2))
.DefaultIfEmpty.Average.Println
end.
2. Но если хочется удлинить решение и получить лишний расход памяти, можно и с массивом:
begin
var a:=ReadSeqIntegerWhile(t->t<>0).ToArray;
a.Where(t->(t mod 4=0) and (t mod 10=2)).DefaultIfEmpty.Average.Println
end.