Для нахождения максимального элемента массива и его номера при условии, что все элементы различны, можно использовать следующий алгоритм: 1
- Ввести количество элементов массива (n). 1
- Ввести элементы массива. 1
- Записать максимальный элемент в переменную max, начальное значение которой равно первому элементу (mas1). 13
- Для каждого элемента (i) с номером от 2 до n сравнить его значение с максимальным (если mas[i] больше, то max:=mas[i]). 13
- Вывести на экран максимальное значение (max) и номера максимального элемента (для i:=1 to n do if mas[i]=max then write(i,' '). 1
Также на сайте prog-cpp.ru представлена реализация этого алгоритма на языке С++. 2