Записать декартово произведение двух множеств в двумерный массив - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! Есть 2 массива
A = new string[]{'a','b'};
B = new string[]{'1','2','3'};
нужно записать все это в двумерный массив. должно быть что-то следующего вида: a1 a2 a3 b1 b2 b3 буду благодарен за любую подсказку, как это дело провернуть) вопрос скорее даже не в том как сделать цыкл который все это сделает, с этим проблем нету.... вопрос как записать даные в двумерный массив...

Решение задачи: «Записать декартово произведение двух множеств в двумерный массив»

textual
Листинг программы
// тут массивы в char
            char[] A = new char[] { 'a', 'b' };
            char[] B = new char[] { '1', '2', '3' };
 
            // так как элементом результируюшего массива 
            // будет два chra - это уже строка те strin
            string[,] C = new string[2, 3];
 
            for (int i = 0; i < A.Length; i++)
                for (int j = 0; j < B.Length; j++)
                    C[i, j] = A[i].ToString() + B[j].ToString();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5
Похожие ответы