Size: a a a

2021 September 29

L

Lem in RubyRush.ru
Нельзя на 9ой строке поставить пробел перед словом "круга"?
источник

IK

Ihor Klymov in RubyRush.ru
дописывает пробел к имени, чтобы не слиплось при выводе
источник

L

Lem in RubyRush.ru
☝️попробуй
источник

IK

Ihor Klymov in RubyRush.ru
Тогда их два будет в первом случае
источник

SR

Shattered Ruby in RubyRush.ru
Так, вторую строку убираем, а в подсчёте пишем Math::PI. В девятой строке убираем puts, оставляем просто строку, в десятой строке убираем return
источник

L

Lem in RubyRush.ru
И на 5 строке тоже пробел можно поставит.
А 3 строку удалить
источник

L

Lem in RubyRush.ru
Integer(radius) сложно выглядит, попробуй то что ранее мы предлагали
источник

SR

Shattered Ruby in RubyRush.ru
Я б 4 строку на loop do заменил. А то не канон
источник

SR

Shattered Ruby in RubyRush.ru
Зато Integer вернёт ошибку сразу, если будет где-то не инт рядом с числом типа "5foo"
источник

SR

Shattered Ruby in RubyRush.ru
Хотя да, читается с трудом, согласен. Лучше то, что мы предложили)
источник

SR

Shattered Ruby in RubyRush.ru
Я б ещё break добавил в цикл
источник

IK

Ihor Klymov in RubyRush.ru
Не понял с puts... Как сохранить вывод?
источник

SR

Shattered Ruby in RubyRush.ru
def m
 return "Площадь круга..........."
end

puts m

Это?
источник

SR

Shattered Ruby in RubyRush.ru
Только в руби не принято писать слово return, поэтому просто "Площадь круга"
источник

IK

Ihor Klymov in RubyRush.ru
Да... а break зачем? если там return?
источник

SR

Shattered Ruby in RubyRush.ru
Да, в глаза долблюсь
источник

IK

Ihor Klymov in RubyRush.ru
Спасибо всем! Теперь мне нравится
источник

SR

Shattered Ruby in RubyRush.ru
Можно ещё раз контрольный скрин кода?
источник

IK

Ihor Klymov in RubyRush.ru
источник

SR

Shattered Ruby in RubyRush.ru
Совершенно другой вопрос, но я бы убрал слово return и в расчёте площади ещё бы убрал повторный перевод переменной в float. Ну и название переменной поменять с name_circl, на circle_name:)
источник