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

+789 голосов
990k просмотров

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


Информатика (26 баллов) | 990k просмотров
Дан 1 ответ
+159 голосов

Ответ:

  • 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 - каждый элемент массива.

Пример работы:


image
(3.7k баллов)
+139

Сложно,в школее программы проще.

+98

В смысле сложно? Проще некуда, сейчас Объяснение для Вас добавлю.

+196

"в школее программы проще" - наоборот, если там такому не учат. Незачем писать код в 20 строчек, если можно написать одну, причём используя лишь 2 встроенных методов.