кодесурса

Ruby String: упражнения, практика, решение

script1adsense2code
script1adsense3code

Ruby String Упражнения [18 упражнений с решением]

1. Напишите программу на Ruby, чтобы нарисовать строку жирным шрифтом или курсивом. Перейти к редактору

Пример вывода :

 <Я> Рубин </ I>
<b> Ruby </ b>

Нажмите меня, чтобы увидеть решение

2. Напишите программу на Ruby, чтобы вставить строку длиной 2 в другую строку, где первая строка будет находиться в середине второй строки. Перейти к редактору

Пример вывода :

 питон
Pythonz
Pyothnxz

Нажмите меня, чтобы увидеть решение

3. Напишите программу на Ruby в нижнем регистре, в верхнем регистре и с заглавными буквами всех слов данной строки. Перейти к редактору

Пример вывода :

 РУБИНОВЫЕ УПРАЖНЕНИЯ!
Рубиновые упражнения!
Рубиновые упражнения!

Нажмите меня, чтобы увидеть решение

4. Напишите программу на Ruby, чтобы проверить, являются ли первый и последний элемент одинаковыми для данного массива целых чисел. Длина массива должна быть 1 или больше. Перейти к редактору

Пример вывода :

 Подстрока присутствует в строке.
Подстрока отсутствует в строке.

Нажмите меня, чтобы увидеть решение

5. Напишите программу на Ruby, чтобы удалить все пробелы в строке. Перейти к редактору

Пример вывода :

  
JavaScript
  

Нажмите меня, чтобы увидеть решение

6. Напишите Ruby-программу для удаления последних указанных символов из заданной строки. Перейти к редактору
Пример вывода :

 JavaScrip
JavaScri
JavaScr
JavaSc
Javas

Нажмите меня, чтобы увидеть решение

7. Напишите программу на Ruby, чтобы разбить строку с разделителями и преобразовать ее в массив. Перейти к редактору
Пример вывода :

 ["A", "B", "C", "D", "E", "F"]
["A", "B", "C", "D", "E", "F"]

Нажмите меня, чтобы увидеть решение

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

 Джава
CSS

Нажмите меня, чтобы увидеть решение

9. Напишите программу на Ruby, чтобы проверить, начинается ли строка с другой строки. Перейти к редактору
Пример вывода :

 правда
ложный

Нажмите меня, чтобы увидеть решение

10. Напишите программу на Ruby для подсчета вхождений указанного символа в заданную строку. Перейти к редактору
Пример вывода :

 1
2
1

Нажмите меня, чтобы увидеть решение

11. Напишите программу на Ruby для сортировки символов строки по алфавиту. Перейти к редактору
Пример вывода :

 aacijprstv
hnopty
ГЭС

Нажмите меня, чтобы увидеть решение

12. Напишите программу на Ruby для создания нового массива с элементами в обратном порядке из заданного массива целых чисел 3. Перейдите в редактор
Пример вывода :

 JvScript
Pthon
PP

Нажмите меня, чтобы увидеть решение

13. Напишите программу на Ruby для обрезки определенных символов из строки. Перейти к редактору
Пример вывода :

 JvScript
Pthon
avacript

Нажмите меня, чтобы увидеть решение

14. Напишите программу на Ruby, чтобы удалить первые и последние два символа из указанной строки. Перейти к редактору
Пример вывода :

 vaScri
го

Нажмите меня, чтобы увидеть решение

15. Напишите программу на Ruby, чтобы получить подстроку из указанной позиции в последний символ данной строки. Перейти к редактору
Пример вывода :

 Crip
эй
б
PH

Нажмите меня, чтобы увидеть решение

16. Напишите программу на Ruby, чтобы получить количество строк в данной строке. Перейти к редактору
Пример вывода :

 Количество строк вышеуказанной строки: 6

Нажмите меня, чтобы увидеть решение

17. Напишите программу на Ruby, чтобы обрезать заданную строку до первых n слов. Перейти к редактору
Пример вывода :

 Python является
Python - широко используемый интерпретируемый
Python - широко используемый универсальный интерпретируемый динамический язык программирования высокого уровня.

Нажмите меня, чтобы увидеть решение

18. Напишите программу на Ruby для удаления символа из заданной строки, если он начинается с указанного символа. Перейти к редактору
Пример вывода :

 JavaScript
PHP

Нажмите меня, чтобы увидеть решение

Ruby Code Editor:

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code