Задать ширину поля для вывода числа на консоль - C#

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

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

Вот мне нужно вывести двумерный массив на консоль. Нужно сделать это красиво. Как зарезервировать под вывод одной ячейки (числа) например 4 символа?
Листинг программы
  1. Console.WriteLine("\n [ Lab_1, part_2, task_1 (Andriy Hudz)]");
  2. Console.Write("\n Enter the size of the array: ");
  3. uint nSize;
  4. const int MAX = 1000, MIN = -1000;
  5. Random rand = new Random();
  6. string str = Console.ReadLine();
  7. if (uint.TryParse(str, out nSize))
  8. {
  9. int[,] Array = new int[nSize, nSize];
  10. for(int i = 0; i < nSize; ++i)
  11. for (int j = 0; j < nSize; ++j)
  12. Array[i, j] = rand.Next(MIN, MAX);
  13. for (int i = 0; i < nSize; ++i)
  14. {
  15. for (int j = 0; j < nSize; ++j)
  16. {
  17. Console.Write("{0} ", Array[i, j]);
  18. }
  19. Console.Write("\n");
  20. }
  21. }
  22. else
  23. Console.WriteLine(" ERROR! "{0}" is not a valid number!", str);

Решение задачи: «Задать ширину поля для вывода числа на консоль»

textual
Листинг программы
  1. Console.Write("{0,5} ", Array[i, j]);

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


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

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

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы