Некорректно работает второй цикл
Будьте любезны, наведите на путь истинный. Второй цикл while некорректно работает, в чем причина?
while (i <= a)
{
i++;
}
while (j <= b)
{
j+=i; // второй цикл...
}
Например, переменной а
равняется число 2, а переменной в
равняется 3. В первом цикле происходит преобразование числа 2 в : 1+1, во втором цикле выражение 1+1 повторяется 3 раза. Другими словами, замена умножения делением. Проблема в том что, первый цикл отрабатывает на ура, второй цикл не выполняется вовсе.