Основные упражнения Ruby: Проверьте, является ли один из первых 5 элементов в данном массиве целых чисел 7
Ruby Basic: упражнение 42 с решением
Напишите программу на Ruby, чтобы проверить, является ли один из первых 5 элементов в данном массиве целых чисел 7. Длина массива может быть меньше 5.
Рубиновый код:
def array_count(array)
ctr = 0
array.each{|item| ctr += 1 unless item != 7}
return ctr
end
print array_count([1, 2, 6, 4, 9]),"\n"
print array_count([1, 2, 5, 7, 9]),"\n"
print array_count([0, 2, 5, 7])
Выход:
0 1 1
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Написать Ruby-программу для подсчета количества 5 в данном массиве.
Далее: Напишите программу на Ruby, чтобы проверить, появляется ли последовательность чисел 10, 20, 30 где-либо в данном массиве целых чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code