кодесурса

Упражнения для Ruby Array: разбить строку с разделителями на массив

script1adsense2code
script1adsense3code

Ruby Array: Упражнение-10 с решением

Напишите Ruby-программу для разделения строки с разделителями на массив.


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

color ="Red, Green, Blue, White"
nums ="1, 3, 4, 5, 7"
print "Original delimited string:\n"
print color,", "
print nums
print "\nString to array:\n"
color_array = color.split(",")
nums_array = nums.split(",").map { |s| s.to_i }
print color_array
print "\n",nums_array

Выход:

 Исходная строка с разделителями:
Красный, Зеленый, Синий, Белый1, 3, 4, 5, 7Строки в массив:
[«Красный», «Зеленый», «Синий», «Белый»]
[1, 3, 4, 5, 7]

Блок - схема:

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

Ruby Code Editor:

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code