Учеба и наука
Даны массивы x,y,z размерности m,n,k соответсвенно.Получить вектор, состоящих н... - вопрос №900091
Даны массивы x,y,z размерности m,n,k соответсвенно.Получить вектор, состоящих наибольших элементов в их порядковых номерах заданного массива
январь 7, 2014 г.
-
Всего ответов: 1
-
Как я понял, нужно найти в каждом массиве макс. элемент, а в вектор записать не значение элемента, а его порядковый номер.
На каком языке писать, не сказано, поэтому напишу только алгоритм.
1) Объявляем динамические массивы x(),y(),z().
2) Вводим m, n, k. Переопределяем массивы x(m), y(n), z(k).
3) Находим максимальный элемент в каждом массиве и запоминаем его номер.
3.1) Max = x(1), Maxnomer = 1
3.1.1) Цикл по i от 2 до m
3.1.2) Если x(i) > Max, то Max = x(i), Maxnomer = i
3.1.3) Конец цикла
3.1.4) Vx = Maxnomer
3.2) Max = y(1), Maxnomer = 1
3.2.1) Цикл по i от 2 до n
3.2.2) Если y(i) > Max, то Max = y(i), Maxnomer = i
3.2.3) Конец цикла
3.2.4) Vy = Maxnomer
3.3) Max = z(1), Maxnomer = 1
3.3.1) Цикл по i от 2 до k
3.3.2) Если z(i) > Max, то Max = z(i), Maxnomer = i
3.3.3) Конец цикла
3.1.4) Vz = Maxnomer
4) Вывод Vx, Vy, Vz.
5) Конец.
Похожие вопросы
Решено
В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв
сентябрь 19, 2013 г.