кодесурса

Упражнения Ruby Array: Проверьте, содержит ли данный массив целых 3 дважды или 5 дважды

script1adsense2code
script1adsense3code

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

Напишите программу на Ruby, чтобы проверить, содержит ли данный массив целых чисел 3 дважды или 5 дважды. Массив будет иметь длину 0, 1 или 2.


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

def check_array(nums)
    if(nums.length == 2)
        if(nums[0] == 3 && nums[1] == 3)
            return true
        else
		return (nums[0] == 5 && nums[1] == 5)
		end
	return false
	end
	end
print check_array([3, 3]),"\n" 
print check_array([3, 6]),"\n" 
print check_array([5, 9]),"\n" 
print check_array([5, 5]),"\n"   
print check_array([8, 9])

Выход:

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

Блок - схема:

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

Ruby Code Editor:

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

Предыдущий: Напишите программу на Ruby, чтобы проверить, не содержит ли данный массив целых чисел длины 2 6 или 9.
Далее: Напишите программу на Ruby, чтобы установить 5 на 1, если сразу за 3 следует 3 в данном массиве целых чисел (длина 3).

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code