Предмет: Информатика,
автор: merlev77k
Задан массив А состоящий из 10 чисел Найти количество элементов большего первого элемента значения вводятся с клавиатуры
Ответы
Автор ответа:
0
Ответ:
- begin
- var a := ReadArrInteger(10);
- Println('Результат:', a.Count(x->x>a[0]));
- end.
Объяснение:
ReadArrInteger(n) - Ввод c клавиатуры массива длинны n.
Println(a,b) - Выводит на экран a и b, разделённые пробелом.
Count() - Возвращает количество элементов массива, удовлетворяющих условию. В нашем случае условием является x > a[0] , где x - каждый элемент массива.
Пример работы:
Приложения:
merlev77k:
Сложно,в школее программы проще.
В смысле сложно? Проще некуда, сейчас Объяснение для Вас добавлю.
"в школее программы проще" - наоборот, если там такому не учат. Незачем писать код в 20 строчек, если можно написать одну, причём используя лишь 2 встроенных методов.
Похожие вопросы
Предмет: Русский язык,
автор: 02211996
Предмет: Қазақ тiлi,
автор: asdfgggjj1234
Предмет: Русский язык,
автор: 02211996
Предмет: Математика,
автор: Mamba045
Предмет: Литература,
автор: Фотоняшка