кодесурса

Базовые упражнения на Ruby: проверьте три заданных целых числа и верните true, если два или более из них имеют одинаковую самую правую цифру

script1adsense2code
script1adsense3code

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

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

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

def check_num(a, b, c)
    x = a % 10
	y = b % 10
	z = c % 10
	if(x == y)
		return true
	end	
	if(x == z)
		return true
	end
	return (y == z)
end
print check_num(9, 12, 22),"\n"
print check_num(112, 202, 52),"\n"
print check_num(102, 203, 405)

Выход:

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

Блок - схема:

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

Ruby Code Editor:

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

Предыдущий: Напишите программу на Ruby, чтобы проверить три заданных целых числа и вернуть true, если возможно добавить два целых числа, чтобы получить третье.
Далее: Напишите программу на Ruby, чтобы проверить три заданных целых числа и вернуть true, если одно из них на 20 или более меньше, чем одно из других.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code