Плоская пирамида из звёздочек
Часть раздела Основы путешествия по GDScript на Coddy. Урок 90 из 92.
Задание
СреднеПрограмма считывает одну строку ввода: нечётное целое число n (всегда нечётное, от 1 до 999).
Выведите пирамиду из символов *, нижний ряд которой содержит n звёздочек. В первом ряду 1 звёздочка, а в каждом следующем ряду на две звёздочки больше, чем в ряду выше.
Для 1 вывод будет таким:
*Для 5 вывод будет таким:
*
***
*****Для 7 вывод будет таким:
*
***
*****
*******Начните с маленьких пирамид и откройте подсказки, если застряли.
Попробуйте сами
extends Node
func _ready():
var n := int(OS.read_string_from_stdin())
# Выведите пирамиду здесь
pass
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор остатка от деленияСокращённая запись арифметических операцийПовторение — простая математикаОператоры сравнения7Основы ввода и вывода
ВыводВывод с переменнымиФорматирование строкВводПреобразование типовПовторение — до 120Повторение — истина или ложь5Операторы, часть 2
Логические операторы, часть 1Логические операторы, часть 2Повторение: простая логикаЛогические операторы, часть 3Тернарный оператор8Калькулятор для разделения счёта
Приветственное сообщениеВвод данных11FizzBuzz с неожиданным поворотом
Обзор игрыФункция FizzBuzz14Массивы: продвинутый уровень
Срезы массивовОператоры последовательностейПринадлежностьСортировка и обратный порядок3Переменные. Часть 2
Объявление типаВывод типаКонстантыПовторение — инициализация переменныхПреобразование типов6Принятие решений
Оператор ifЕсли — иначеПовторение: простой калькуляторВложенные условия if — elseОператор match9Циклы
Цикл forЦикл whileBreakContinueПовторение — факториалФункция rangeВложенный циклПовторение — динамический вводПотренируйтесь самостоятельно: Онлайн-компилятор GDScript