Member 13705118 Ответов: 2

Как я могу перевернуть число в массиве


например у меня есть 3 массива и в 1 м массиве у меня есть 1 во 2 м у меня есть 2 и в 3 м у меня есть 3 и я хочу скопировать значения в каждом массиве в другой массив но в 1 м элементе в 1 м массиве он должен иметь 3 и во 2 м 2 и в 3 м 1

Что я уже пробовал:

я закончил 1-ю часть вопроса, которая просит пользователя ввести количество элементов в массиве и просит его снова ввести числа в каждом элементе массива

2 Ответов

Рейтинг:
2

Richard MacCutchan

Начните с листа бумаги и ручки или карандаша. Нарисуйте каждый массив в виде набора прямоугольников и добавьте числа в нужных местах. Теперь посмотрите, что нужно сделать, чтобы добраться оттуда до ответа, в логических шагах. Запишите каждый шаг, как вы его понимаете, обновляя диаграммы по мере продвижения. Когда вы закончите, вам просто нужно преобразовать псевдокод, который вы написали, в любой язык, который вы планируете использовать для своей программы.


Рейтинг:
0

Patrice T

Возьмите лист бумаги и 3 жетона.
Нарисуйте 3 квадрата, положите по 1 жетону в каждый квадрат.
это ваша отправная точка
То что вы хотите сделать это ротация
Возьмите 1 жетон, переместите его за пределы квадратов
Теперь 1 квадрат пуст, вы можете переместить 1 жетон из другого квадрата, повторите
И, наконец, переместите жетон в сторону в свободном квадрате.

вот как будет работать ваша программа, просто "в стороне" - это еще одна переменная.