2016-10-17 7 views
-3

Я мог бы помочь с помощью программы для школы, чтобы сделать это. Мне нужно поместить позицию числа в массив: например, если я введу 10582, первая позиция массива будет 2, второй 8, третий 5, четвертый 0 и последний 1.Номер заказа n в массиве

+0

* поместите положение числа в массив *? –

+0

Что вы подразумеваете под 10582 и должности, пожалуйста, уточните. –

+0

Выберите язык. C++ не c не C++. –

ответ

0

Похоже, что вы хотите извлечь каждую цифру из числа и сохранить их отдельно.

В этом случае вы можете использовать оператор модуля (%), чтобы получить остаток от деления на 10. Это даст вам самую правую цифру. Затем вы разделите число на 10, чтобы сдвинуть самую правую десятичную цифру.

Повторите этот процесс, пока вы не останетесь с 0.