Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
kozhoeva2003
31.01.2020 14:38 •
Информатика
Вмассиве найти среднее значение элементов кратных 4,оканчивающихся на 2. в массиве неизвестно количество элементов,но не более 100,ввод элементов оканчивается 0
Ответ:
Anuffka
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 оценок)
Популярные вопросы: Информатика
mollayevadinara
12.05.2023 09:45
Сообщение занимает 16 страниц по 48 строк, в каждой строке записано 64 символа. количество символов используемого алфавита – 256. определите информационный объём сообщения...
zagertdinovIlfat
12.05.2023 09:45
Отсортировать массив по возрастанию последней цифры по строкам. паскаль...
officialmailofp08mfm
12.05.2023 09:45
Описать функцию вычисляющую третью степень а...
bykvav
12.05.2023 09:45
Найти сумму кратных 6 чисел в столбцах двумерного массива 10 на 10. паскаль...
галибович
29.09.2020 03:32
Составить по схеме соответствующую структурную форму...
1Raffaelka1
30.09.2021 06:50
Конспект по теме: Трёхмерная графика и 3D-моделирование (по двум темам)...
Lia20020313
28.09.2022 06:49
Расположи номера запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу. кровати & кресла & покупка кровати &...
Vladtop11234
08.09.2022 21:47
Определи, придерживается ли автор письма норм сетевого этикета. превет, игорь. паехали в маскву завтро. зду ответа. не придерживается придерживается...
Vinri
01.05.2022 11:23
Валфавите 24 буквы,8 цифр без знаков препинания и пробелов.какое минимум кол-во бит необходимо. нужно за час сделать!...
гаагмгмг
24.01.2023 19:35
Информационное сообщество объёмом 450 битов состоит из 150 символов.каков информационный вес каждого символа это сообщения?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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.