
Задан массив, состоящий из 15 элементов вещественного типа. Опреде- лить количество элементов,
значения которых больше первого элемента

Ответы на вопрос

N = 15;
Var
A:array[1..N] of integer;
i,k:integer;
Begin
Randomize;
Write('Исходный массив:');
k:=0;
For i:= 1 to N do
Begin
A[i]:=random(21)-10;
Write(' ',A[i]);
if A[i] > A[1] then k:=k+1;
End;
WriteLn;
WriteLn('k = ',k);
End.



Для решения этой задачи нам нужно пройтись по всем элементам массива и сравнить их со значением первого элемента. Если значение элемента больше первого элемента, то мы увеличиваем счетчик на 1.
Пример кода на языке Python:
```python arr = [3.5, 2.4, 4.7, 5.2, 1.8, 3.9, 6.1, 2.3, 4.5, 5.7, 3.2, 2.6, 1.9, 4.3, 7.8]
count = 0 first_element = arr[0]
for i in range(1, len(arr)): if arr[i] > first_element: count += 1
print("Количество элементов, значение которых больше первого элемента:", count) ```
В данном примере мы проходим по всем элементам массива, начиная со второго элемента (под индексом 1), и сравниваем их со значением первого элемента. Если значение элемента больше первого элемента, то увеличиваем счетчик count на 1. По завершении цикла выводим количество элементов, значение которых больше первого элемента.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili