Ruby Basic Exercises: создать новую строку, где «если» добавляется в начало данной строки
Ruby Basic: упражнение 12 с решением
Напишите программу на Ruby, чтобы создать новую строку, в которой «если» добавляется в начало данной строки. Если строка уже начинается с «если», вернуть строку без изменений.
Рубиновый код:
def if_string(str)
str[0, 3] =="if " ? str : "if " << str
end
print if_string("if else"),"\n"
print if_string("else"),"\n"
Выход:
если еще если еще
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Ruby для печати следующего «документа здесь».
Далее: Напишите программу на Ruby для создания новой строки из заданной строки, используя первые три символа или что-то еще, если строка меньше длины 3. Верните n копий строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code