кодесурса

Ruby Basic Exercises: создать строку, используя первые два символа

script1adsense2code
script1adsense3code

Ruby Basic: упражнение 35 с решением

Напишите программу на Ruby для создания строки, используя первые два символа (если они есть) данной строки, если первый символ - «p», а второй - «s», в противном случае возвращает пустую строку.


Рубиновый код:

def text_test(str)
   len = str.length();
   temp = "";
	if(len >= 1)
	   if(str.slice(0) =='p')
			temp += str.slice(0);
		if(len >= 2)
			if(str.slice(1) =='s')
			temp += str.slice(1);
		    end	
	    end
	  end
	end 
  return temp;
end
print text_test("psabcd"),"\n"
print text_test("abcd")

Выход:

 п.с.

Блок - схема:

«Блок-схема:

Ruby Code Editor:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Ruby, чтобы проверить, появляется ли строка «Java» с индексом 1 в заданной строке, если появляется «Java», вернуть строку без «Java», в противном случае вернуть строку без изменений.
Далее: Напишите программу на Ruby для проверки двух целых чисел и возврата того значения, которое ближе всего к значению 10, или возврата 0, если два целых числа равны.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code