Сначала вы можете обнаружить, что вам нужно иметь два случая: n
нечетно или n
четно.
Затем, если n
нечетно, вам нужно выполнить итерацию 1+(n-1)/2
раз, и если n
является четным, n/2
раз, чтобы напечатать форму ^
.
После того, как вы напечатали форму, подобную ^
, вам необходимо напечатать строку с n
'*'
s.
Затем необходимо выполнить итерацию n-2
раз и напечатать строку с '*'
, n-2
' '
с и еще '*'
каждый раз.
Наконец напечатайте строку с n
'*'
с.
Попробуйте преобразовать каждое предложение в блок кода c, и все готово.