Дана строка,нужно выводить ее по диагонали в текстбокс - C#
Формулировка задачи:
Файл проекта скинул ниже) программу я подогнал) второе слово она выводит по диагонали нормально) а третье уже на уровне со вторым, если убрать там условия (которое я подогнал). Если преподаватель введет другую строку чего я боюсь программа сработает не корректно,так как условие рассчитано на то что второе слово будет меньше 3) символов)
Решение задачи: «Дана строка,нужно выводить ее по диагонали в текстбокс»
textual
Листинг программы
private void button2_Click(object sender, EventArgs e) { for (int i = 0; i < t.Count(); i++) { if (i == 0) textBox1.Text = t[i]; else { int len = textBox1.Lines[i - 1].Length + 1; textBox1.Text += "\r\n"; while (len > 0) { textBox1.Text += " "; len--; } textBox1.Text += t[i]; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д