НОД\GCF\HCF в JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 НОД\GCF\HCF в Java

Сообщение Anonymous »

У меня небольшая проблема с кодом:

Код: Выделить всё

public static int ggT(int a, int b) {
int result = 0;
if (a == b)
result = a;
else if ( a > b)
a -= b;
result = a % b;
if (b > a)
b -= a;
result = a % b;
return result;
}
Первый случай if работает отлично! Но два других случая if не работают (в результате они всегда возвращают 0.
И я понятия не имею, почему... :/
Было бы здорово, если бы кто-нибудь помог или объяснил, где я допускал ошибки.
Я буду признателен за любую помощь.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»