Вопрос не по задаче, а по примеру из лекции про цикл for. Пример: for (int i = 0; i < 10; i++) { int starCount = 10 - i; for (int j = 0; j < starCount; j++) System.out.print("*"); System.out.println(); } В итоге получается примерно следующее решение: *********** ********* ******** ******* ****** ***** **** *** ** * Объясните пожалуйста, почему второй цикл сперва рисует звездочки, а потом уже доходит до переноса строки? Как так выходит, что он не идет дальше, типо сделал например 10 звезд + 10 переносов строки? Ведь команды System.out.print("*"); и System.out.println(); расположены во внутреннем цикле обе. Или внутренний цикл действует только на первую команду?? Заранее спасибо!