Определить номер наибольшего элемента массива A и наибольшего значения среди модулей...

0 голосов
29 просмотров

Определить номер наибольшего элемента массива A и наибольшего значения среди модулей элементов массива A. Составить программу в паскале. Массив одномерный и значений ну скажем пусть будет пять


Информатика (109 баллов) | 29 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(ReadInteger('n='), -50, 50);

 a.Println;

 Println('Номер максимального элемента', a.IndexMax + 1);

 Println('Номер максимального по модулю элемента',

     a.IndexOf(a.MaxBy(x -> Abs(x))) + 1)

end.

(654k баллов)
0

Это что-то уже на загранном уровне, мне нужно это все в банальном стиле чере циклы

0

У Вас ничего не было в вопросе написано про то, как писать программу.

0

Если вас учат, как из программы в четырех строках сделать полтора десятка строк, то я уж тут не виноват...