Write a Ruby program to check whether a given value appears everywhere in a given array

  • برمجة
  • برمجة روبي

Write a Ruby program to check whether a given value appears everywhere in a given array. A value is "everywhere" in an array if it presents for every pair of adjacent elements in the array. 

الأجوبة

def check_array(nums)
   i = 0;
   val = 3
   while i < nums.length
       if(nums[i] != val && nums[i+1] != val)
			return false
		end	
	i = i + 1
   end
   return true
end
print check_array([3, 7, 3, 3]),"\n"
print check_array([2, 8, 2, 9]),"\n"
print check_array([3, 8, 5, 4, 3, 7]),"\n"

Output:

true
false
false
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...