
Найдите наибольший по модулю элемент заданного массива из 9 действительных чисел
(программка)Пожаалууйста!!!! очень срочно

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

begin
var a:=ReadArrReal('Введите 9 чисел:',9);
var imax:=0;
for var i:=1 to 8 do
if abs(a[i])>abs(a[imax]) then imax:=i;
Writeln('Наибольшее по модулю: ',a[imax])
end.
Тестовое решение:
Введите 9 чисел: 7 13 0 -4 8 13 -7 -14 2
Наибольшее по модулю: -14



Для нахождения наибольшего по модулю элемента в заданном массиве из 9 действительных чисел, можно использовать следующий алгоритм:
1. Инициализируйте переменную `max_abs` с нулевым значением. Эта переменная будет хранить наибольшее по модулю число. 2. Пройдитесь по каждому элементу в массиве и выполните следующие шаги: - Возьмите абсолютное значение текущего элемента массива. - Если абсолютное значение текущего элемента больше, чем значение переменной `max_abs`, обновите значение `max_abs` на это абсолютное значение. 3. По окончании прохода по всем элементам массива, переменная `max_abs` будет содержать наибольшее по модулю число.
Вот пример кода на языке Python, реализующий этот алгоритм:
```python array = [1.5, -2.7, 3.9, -4.2, 5.6, -6.8, 7.1, -8.3, 9.4] # Заданный массив из 9 действительных чисел
max_abs = 0 # Инициализация переменной max_abs
for num in array: abs_num = abs(num) # Абсолютное значение текущего элемента массива if abs_num > max_abs: max_abs = abs_num # Обновление значения max_abs
print("Наибольший по модулю элемент в заданном массиве:", max_abs) ```
В данном примере, массив `array` содержит 9 действительных чисел. Алгоритм проходит по каждому элементу массива и обновляет переменную `max_abs`, если абсолютное значение текущего элемента больше текущего значения `max_abs`. В конце, выводится наибольший по модулю элемент в заданном массиве.
Примечание: В приведенном примере используется язык программирования Python, но алгоритм может быть реализован на других языках программирования с использованием аналогичного подхода.


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