Вопрос задан 18.02.2019 в 09:52. Предмет Информатика. Спрашивает Айдарбек Нұрасыл.

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

значения которых больше первого элемента
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Химченко Саша.
Const
   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.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи нам нужно пройтись по всем элементам массива и сравнить их со значением первого элемента. Если значение элемента больше первого элемента, то мы увеличиваем счетчик на 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. По завершении цикла выводим количество элементов, значение которых больше первого элемента.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос