Console.Writeline - вывод строки определенной до определенной длины спереходом на новую строку - C#

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

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

Добрый день. Существуют разные флаги для Console.Writeline. Например вот такой способ:
Листинг программы
  1. Console.Write("{0,8}", someString);
Ограничивает длину выводимой строки до 8 символов, но, если длина строки более 8 символов, то строка урезается. А можно ли настроить длину выводимой строки таким образом, чтобы, если строка короче заданной длины, то допечатываются пробелы, а если строка длиннее то при достижении заданной длины происходит переход на новую строчку и строка допечатывается до конца? Спасибо.

Решение задачи: «Console.Writeline - вывод строки определенной до определенной длины спереходом на новую строку»

textual
Листинг программы
  1. static void WriteLine(string s)
  2. {
  3.     for (int i = 0; i < s.Length; i++)
  4.     {
  5.         if (i!=0 && i % 8 == 0)
  6.             Console.WriteLine();
  7.         Console.Write(s[i]);
  8.     }
  9.     Console.WriteLine();
  10. }

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


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

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

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

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

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

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