0 / 0 / 0
Регистрация: 09.10.2012
Сообщений: 20
|
||||||
1 | ||||||
Наибольший общий делитель не вычисляется для определенных чисел25.11.2012, 18:00. Показов 944. Ответов 4
Метки нет (Все метки)
Помогите) для большинства чисел всё работает идеально, НО при тестировании выявилось, что не пашет для таких чисел как 555 и 89, 4 и 3. Есть подозрения, что нужно весь этот говнокод ещё в один цикл загнать, но как это сделать никак не могу понять, прошу помощи, поправьте код или подскажите что-нибудь ДЕЛЬНОЕ)
0
|
25.11.2012, 18:00 | |
Ответы с готовыми решениями:
4
Разработать функцию, которая для заданных натуральных чисел N и N возвращает их наибольший общий делитель Циклы. Вывести наибольший общий делитель (НОД) трех целых чисел Напишите метод, позволяющий находить наибольший общий делитель 2ух чисел Наибольший общий делитель для 3х чисел |
0 / 0 / 0
Регистрация: 09.10.2012
Сообщений: 20
|
|
25.11.2012, 18:26 [ТС] | 3 |
и что в итоге мне это даст?)
0
|
25.11.2012, 18:33 | 4 |
Вы же когда писали алгоритм, продумывали, какие значения должны иметь все переменные на каждом шаге.
Отладчик позволяет посмотреть значение всех переменных на каждом шаге. Сравните свои предположения и показания отладчика. После чего вы сможете понять какой шаг ошибочный.
0
|
0 / 0 / 0
Регистрация: 09.10.2012
Сообщений: 20
|
|
25.11.2012, 18:35 [ТС] | 5 |
Уже разобрался, спасибо за подсказку с отладчиком) не учёл что если число делить на единицу, то остаток будет ноль вот и не получалось. Ещё раз спасибо, отладчик помог
0
|
25.11.2012, 18:35 | |
25.11.2012, 18:35 | |
Помогаю со студенческими работами здесь
5
Наибольший общий делитель для двух чисел Наибольший общий делитель для массива целых чисел Наибольший общий делитель для списка натуральных чисел Наибольший общий делитель для двух 80-значных чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |