кодесурса

Ruby Basic Exercises: распечатать расширение имени файла

script1adsense2code
script1adsense3code

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

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

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

file ="/user/system/test.rb"
# file name
fbname = File.basename file  
puts "File name: "+fbname 
# basename
bname = File.basename file,".rb"
puts "Base name: "+bname 
# file extention
ffextn = File.extname  file   
puts "Extention: "+ffextn 
# path name
path_name= File.dirname  file 
puts "Path name: "+path_name

Выход:

 Имя файла: test.rb
Базовое название: тест
Расширение: .rb
Путь: / user / system

Блок - схема:

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

Ruby Code Editor:

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

p> Previous: напишите Ruby-программу, которая принимает имя и фамилию пользователя и печатает их в обратном порядке с пробелом между ними.
Далее: Напишите программу на Ruby, чтобы проверить два целочисленных значения, находится ли одно из них в диапазоне 20..30 включительно.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code