# Код на ruby 2.2.3p173 def zadanie(jump1, jump2) min = jump1 for i in 1..1000 next if (i*jump1)%jump2 == 0 or (i*jump2)%jump1 == 0
if min > (i*jump1)%jump2 min = (i*jump1)%jump2 p [min, "#{i} * #{jump1} - #{i*jump1/jump2} * #{jump2}"] end
if min > (i*jump2)%jump1 min = (i*jump2)%jump1 p [min, "#{i} * #{jump2} - #{i*jump2/jump1} * #{jump1}"] end end return min end # # Примеры применения p zadanie(33, 55)
VB. Dim CountA As Integer Dim CountB As Integer Dim x As Integer Dim a As Integer Dim b As Integer a = InputBox("Введите а") b = InputBox("Введите b") For x = 1 To Len(CStr(a)) If CInt(Mid(CStr(a), x, 1)) Mod 2 = 0 Then CountA += 1 Next For x = 1 To Len(CStr(b)) If CInt(Mid(CStr(b), x, 1)) Mod 2 = 0 Then CountB += 1 ' c2fbefeeebede8eb3a20caf3eff0e8ffedeee220c42ec52e2028632920442d6d6f6e3535 Next If CountA = CountB Then MsgBox("Количество четных цифр в двух числах равно") If CountA > CountB Then MsgBox("В первом числе количество четных цифр больше") Else MsgBox("Во втором числе количество четных цифр больше")
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку