Как показать значение одной и той же позиции 2 разных массивов в C?

Я застрял в части упражнения на несколько часов, и я не могу понять, как ее решить. Оказывается, у меня есть 2 разных массива, один с алфавитом, а другой с обратным алфавитом. Пока человек вводит код и внутри массива рекурсивно ищет этот символ, но я хочу, чтобы, как только этот символ был получен, он показывал мне букву, которая находится в той же позиции другого массива, я не знаю, имею ли я объяснил хорошо. Буду признателен за помощь, спасибо ![introducir la descripción de la imagen aquí ] 1

0
задан 27.11.2019, 02:44
1 ответ

Используй тот же индекс для обоих. Давайте предполагать, что ты пробегаешь твою договоренность с for. В конце каждого повторения временная переменная (обычно так называемая i) увеличит в 1.

, Если Арраи Абеседарио = [в, b, c, d, e, f, g....] у нас есть, что:

Первый раз i будет стоить 0 тогда Азбука [0] (это азбука в положении 0) будет стоить в. i увеличится в + 1 и перейдет в следующее повторение.

Второй раз, поскольку он увеличился i, он будет стоить 1. Азбука [1] (в положении 1) будет стоить b.

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

Я Повешу азбуку = [в, b, c...] и abecedarioInvertido = [z, y, x...] так называемый был бы чем-либо подобным:

азбука [i] и abecedarioInvertido [i]

Я Надеюсь, что я ответ тебе полезен. Любая вещь, которая не останется ясной, пожалуйста прокомментируй это. С удовольствием я попробую заставлять меня разбираться в лучшем способе.

0
ответ дан 01.12.2019, 10:46

Теги

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