Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2010, 18:34   #1
Васильева Зинаида
Пользователь
 
Аватар для Васильева Зинаида
 
Регистрация: 14.10.2010
Сообщений: 43
Вопрос наименьшее общее кратное четырёх заданных натуральных чисел

Найти наименьшее общее кратное четырёх заданных натуральных чисел.
У МНЯ ПОЧЕМУ ТО НОД НЕ ВЫЧИСЛЯЕТ СОВСЕМ(((
Код:
Private Sub Command1_Click()
Dim k1 As Integer
Dim k2 As Integer
Dim k3 As Integer
Dim k4 As Integer
Dim s As Integer
Dim k As Integer
k1 = Val(Text1.Text)
k2 = Val(Text2.Text)
k3 = Val(Text3.Text)
k4 = Val(Text4.Text)
s = NOK(NOK(k1, k2), NOK(k3, k4))
k = NOD(NOD(k1, k2), NOD(k3, k4))
Text5.Text = Str(k)
Text6.Text = Str(s)
End Sub
Private Function NOD(ByVal a As Integer, ByVal b As Integer)
While (a <> 0) And (b <> 0)
         If a >= b Then a = a Mod b Else b = b Mod a
NOD = a + b
Wend
End Function
  Function NOK(ByVal a As Integer, ByVal b As Integer) As Integer
    NOK = a * b / NOD(a, b)
  End Function
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
End Sub

Последний раз редактировалось AlDelta; 22.11.2010 в 18:43. Причина: [code]
Васильева Зинаида вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нахождение натуральных чисел:) neomax38 Помощь студентам 0 15.10.2010 14:46
максимальное и минимальное значение заданных чисел солнышко777 Паскаль, Turbo Pascal, PascalABC.NET 1 28.09.2010 16:29
Подсчёт натуральных чисел. GGman Microsoft Office Excel 1 05.05.2009 15:08
Паскаль АВС - найти самое большое из четырёх чисел Dante123 Помощь студентам 4 14.04.2009 17:42
вычисление суммы чисел, кратных 3 из последовательности, состоящей из 10 чисел, заранее заданных Белка Помощь студентам 3 27.10.2007 11:53