0
- 21.06.2012 - 01:01
|
собственно почему не присваивает c[i,j] = a[n]; вот код, надо из матрицы в одномерный массив перевести; static void Main() ** int i, j, n; Console.WriteLine("\nDana simvolnaya matrica C[8,10]\n"); char[] a = new char[80]; char[,] c = new char[,]** **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','b','b','b','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'**, **'a','a','a','a','a','a','a','a'****; n = 0; for (i = 0; i < 10; i++) ** for (j = 0; j < 8; j++) ** Console.Write(c[i, j] + " "); c[i, j] = a[n]; n++; ** Console.WriteLine(""); ** Console.Write("\na[5]=" + a[5]); Console.ReadLine(); ** | |
1
- 21.06.2012 - 01:04
|
выходные данные | |
2
- 21.06.2012 - 01:06
| вот код http://nopaste.voric.com/paste.php?f=w9nabz | |
3
- 21.06.2012 - 02:17
|
C# не знаю, однако, где проверка границ массива a[], Потом a[80] у тебя не инициализирован и как там должны появится данные после c[i, j] = a[n]; нужно же наоборот a[n]=c[i, j] | |
4
- 21.06.2012 - 02:25
| Спасибо большое, правда не подумал :) | |
| Интернет-форум Краснодарского края и Краснодара |