Предмет: Информатика,
автор: petrekeevna
Найдите сумму и количество элементов массива , попавших в интервал [a; b]. Границы интервала вводятся с клавиатуры Решите задачу при помощи функции Язык : Pscal Abc
dmitry19005:
Массив уже дан или его необходимо вводить?
Ответы
Автор ответа:
0
PascalABC.NET ₃.₆.₃.₂₅₇₇
Ответ:
- ##
- var (a,b) := ReadInteger2('Введите a, b:');
- var n := ReadInteger('Введите длину массива:');
- var m := ReadArrInteger('Введите элементы массива:', n);
- var mf := m.Where(x -> x in a..b);
- Println('Сумма:', mf.Sum);
- Print('Количество:', mf.Count);
"Функции":
ReadInteger2, ReadInteger, ReadArrInteger, Where, Sum, Count.
Пример работы:
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: nukosya
Предмет: Русский язык,
автор: xalilovibrahim
Предмет: Русский язык,
автор: ilyashalun
Предмет: Математика,
автор: Gauharkarim