Хорошо, я укушу
Итак, цель - распечатать треугольник звезд.Ну, нам понадобится какой-то цикл, возможно, с другим внутренним циклом.И мы знаем, что это будет симметрично, поскольку это треугольник.
, поэтому я бы начал с печати первой половины:
function triangle( input )
i <- 1
while i < input do
for j from 1 to i do
print "*"
end for
i <- i + 2
print "\n"
end while
После этого нам нужно будет разобратьсявторая половина треугольника, которая, поскольку мы уже прошли i к входному значению, означает, что мы можем просто вернуть его вниз.до второго момента, если вы не сделаете этого, вы получите неправильный ответ.Я оставлю выяснить, почему до вас.Если в псевдокоде есть путаница, спросите.