Плоская пирамида из звездочек
Часть раздела Основы путешествия по Ruby на Coddy — урок 86 из 88.
Задание
ЛегкоПрочитайте число n из входных данных и выведите плоскую пирамиду из звездочек в одну строку.
Пирамида состоит из групп звездочек, где первая группа содержит 1 звездочку, вторая — 2, третья — 3 и так далее до n звездочек. Каждая группа разделяется одним пробелом.
Используйте умножение строк ("*" * count) для создания каждой группы звездочек и сформируйте полный шаблон перед его выводом.
Например, если на вход подано 5, вывод должен быть следующим:
* ** *** **** *****Если на вход подано 3, вывод должен быть следующим:
* ** ***Если на вход подано 1, вывод должен быть следующим:
*Попробуйте сами
# Считать число n из ввода
n = gets.to_i
# TODO: Напишите свой код ниже
# Используйте цикл для построения пирамидального паттерна
# Каждая группа должна иметь возрастающее количество звездочек (1, 2, 3, ... n)
# Используйте умножение строк ("*" * count) для создания каждой группы
# Разделяйте группы одним пробелом
# Вывести результат
puts resultВсе уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 47Калькулятор разделения счета
Приветственное сообщениеПолучение пользовательского ввода13Продвинутая работа с массивами
Срезы массивов через диапазоныСрезы массивов через индексыОператоры массивовМетод include?2Переменные и типы данных
Числа и переменныеСтроковый тип данныхЛогический тип данныхТип данных SymbolПроверка типов данныхПравила именованияПовторение: создание переменных5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Unless8Циклы
Цикл For с диапазонамиЦикл WhileОператор BreakОператор NextПовторение: ФакториалЦикл TimesЦикл UntilВложенные циклыПовторение: Динамический ввод3Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСокращенная арифметикаИтоги: простая математикаОператоры сравнения6Основы ввода-вывода
Вывод с помощью putsВывод с помощью print и pВывод с переменнымиВвод с помощью getsМетод chompПреобразование типовИтоги — Калькулятор возрастаИтоги — Истина или ложь