|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.02.2014, 18:03 | #1 |
Пользователь
Регистрация: 16.12.2013
Сообщений: 21
|
Оформление программы C#
Я написала программку и вот ее фрагмент. Помогите пожалуйста сделать так, чтобы список "узлов" и соответствующих им "правых братьев" располагались в две колонки, т.е.: Узел:1 Правого брата нет
Узел:2 Правого брата нет Узел:3 Правый брат:4 .................... и т.д. int[] left_child = { 0, 0, 0, 5, 7, 0, 9, 1, 0, 0 }; int[] right_child = { 0, 0, 4, 6, 8, 0, 10, 2, 0, 0 }; int[] uzel = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; for (int i = 0; i <= 9; i++) Console.WriteLine("Узел: " + uzel[i]); { for (int i = 0; i <= 9; i++) { if (right_child[i] != 0) Console.WriteLine("Правый брат: " + right_child[i]); else Console.WriteLine("Правого брата нет"); } Console.ReadKey(); } |
25.02.2014, 18:10 | #2 |
Новичок
Джуниор
Регистрация: 23.04.2012
Сообщений: 2
|
Объедини циклы и немного подправь вывод строки "узел":
for (int i = 0; i <= 9; i++) { Console.Write("Узел: " + uzel[i]+" "); if (right_child[i] != 0) Console.WriteLine("Правый брат: " + right_child[i]); else Console.WriteLine("Правого брата нет"); } Последний раз редактировалось Asd54; 26.02.2014 в 09:23. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оформление программы | ccobbra | C# (си шарп) | 1 | 05.06.2013 10:38 |
оФОРМЛЕНИЕ | Akcentbek | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 20.03.2012 15:51 |
Правильное оформление кода программы | cyber922 | Общие вопросы C/C++ | 0 | 15.03.2012 13:08 |
Оформление программы | zver777 | Общие вопросы Delphi | 3 | 11.08.2009 11:22 |