кодесурса

Ruby Basic Exercises: создать новую строку, где «если» добавляется в начало данной строки

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code