| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Другие языки > Оператор for |
| Автор: bITA 6.12.2020, 23:08 | ||
2 — простое число 3 — простое число Наибольший множитель числа 4 равен 2 5 — простое число Наибольший множитель числа 6 равен 3 7 — простое число Наибольший множитель числа 8 равен 4 Наибольший множитель числа 9 равен 3 Наибольший множитель числа 10 равен 5 11 — простое число Наибольший множитель числа 12 равен 6 13 — простое число Наибольший множитель числа 14 равен 7 Наибольший множитель числа 15 равен 5 Наибольший множитель числа 16 равен 8 17 — простое число Наибольший множитель числа 18 равен 9 19 — простое число Привет всем! Как получается результат нескольких вычислений? а именно... Наибольший множитель числа 9 равен 3 а не 5? Ведь i = 5; а значит num(9)/2; if num(4.5)%i(5) == 0) Наибольший множитель числа 9 равен 3 Наибольший множитель числа 15 равен 5 Помоги подробно как почучаются данные вычисления. |