Учеба и наука

Даны массивы x,y,z размерности m,n,k соответсвенно.Получить вектор, состоящих н... - вопрос №900091

Даны массивы x,y,z размерности m,n,k соответсвенно.Получить вектор, состоящих наибольших элементов в их порядковых номерах заданного массива

январь 7, 2014 г.

  • Всего ответов: 1

  • Удачник - аватарка

    Удачник

    55-й в Учебе и науке

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

    На каком языке писать, не сказано, поэтому напишу только алгоритм.

    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) Конец.

    январь 10, 2014 г.

Похожие вопросы

инф

сентябрь 27, 2012 г.

Учеба и наука