Вопрос задан 17.01.2020 в 01:08. Предмет Информатика. Спрашивает Башкиров Лёша.

Дан массив из М чисел. Найдите все элементы массива с индеком больше индекса максимального значения

массива помогите срочно!!!!!!!!!!!!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Прутьян София.
Const m=10;
var
a: array [1..m] of integer;
i, imax: integer;
begin
for i:=1 to m do
begin
write('a[', i, '] = ');
readln(a[i]);
if i=1 then
imax:=i;
if a[i]>a[imax] then
imax:=i
end;
if imax<m then
begin
for i:=imax+1 to m do
write(a[i], ' ');
end
else
writeln('Максимальный элемент - последний');
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам с этим вопросом. Давайте разберемся с задачей.

1. Найдем максимальный элемент в массиве и его индекс. 2. Затем пройдемся по массиву и выведем все элементы, чей индекс больше индекса максимального значения.

Пример на Python:

```python def find_elements_after_max(arr): # Проверка на пустой массив if not arr: return "Массив пустой" # Находим максимальный элемент и его индекс max_value = max(arr) max_index = arr.index(max_value) # Выводим элементы с индексом больше индекса максимального значения result = [element for index, element in enumerate(arr) if index > max_index] return result

# Пример использования my_array = [3, 8, 1, 6, 2, 8, 9] result_array = find_elements_after_max(my_array) print(result_array) ```

В этом примере функция `find_elements_after_max` принимает массив чисел `arr`, находит максимальный элемент и его индекс, а затем выводит все элементы массива с индексом больше индекса максимального значения. В результате выполнения кода с массивом `[3, 8, 1, 6, 2, 8, 9]`, например, вы получите `[6, 2, 8, 9]`, так как эти элементы расположены после максимального элемента (9) в массиве.

0 0

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

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

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