Но я вообще не понимаю последовательность кода программы, я в уме думаю что она так будет читать код, а она читает по другому. Я пишу во внешнем цикле внутренний цикл и задаю ему условие. Допустим прямоугольник высотой a= 10 и шириной b=15 (я не помню условия уже), и вот я ей говорю если b==0 пиши букву Б, b++, иначе если b от 1 до 14 рисуй пробел, и снова иначе если b == 15 рисуй Б, закрываем цикл, и во внешнем пишу ему чтоб переносил на другую строку и по новой. и знаете что? а ничего она не понимает, я её не понимаю, а программа меня).