Предмет: Информатика, автор: merlev77k

Задан массив А состоящий из 10 чисел Найти количество элементов большего первого элемента значения вводятся с клавиатуры

Ответы

Автор ответа: LRSM
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: Сложно,в школее программы проще.
LRSM: В смысле сложно? Проще некуда, сейчас Объяснение для Вас добавлю.
LRSM: "в школее программы проще" - наоборот, если там такому не учат. Незачем писать код в 20 строчек, если можно написать одну, причём используя лишь 2 встроенных методов.
Похожие вопросы