Задан массив А состоящий из 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 встроенных методов.
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад