Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Ниже приведены несколько вариантов программы для нахождения всех делителей целого положительного числа (условный оператор if (!(num % div)) определяет, делится ли число num на div без остатка). Пользователь ввел значение переменной num = 3. В каком случае

Ниже приведены несколько вариантов программы для нахождения всех делителей целого положительного числа (условный оператор if (!(num % div)) определяет, делится ли число num на div без остатка). Пользователь ввел значение переменной num = 3. В каком случае значение переменной div не изменится?

вопрос

Правильный ответ:

int num, half, div; printf("Введите число: "); scanf_s("%d", &num); half = num / 2; div = 2; while (div <= half) { if (!(num % div)) printf("%d ", div); div++; }
int num, half, div; printf("Введите число: "); scanf_s("%d", &num); half = num / 2; for (div = 2; div <= half; div++) { if (!(num % div)) printf("%d ", div); }
int num, half, div; printf("Введите число: "); scanf_s("%d", &num); half = num / 2; div = 2; do { if (!(num % div)) printf("%d ", div); div++; } while (div <= half);
Сложность вопроса
72
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами intuit.
13 сен 2018
Аноним
Я преподаватель! Срочно заблокируйте сайт vtone.ru с ответами по интуит. Не ломайте образование
14 ноя 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.