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

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

вопрос

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

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; div = 2; do { if (!(num % div)) printf("%d ", div); div++; } while (div <= half);
int num, half, div; printf("Введите число: "); scanf_s("%d", &num); half = num / 2; for (div = 2; div <= half; div++) { if (!(num % div)) printf("%d ", div); }
Сложность вопроса
62
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я помощник профессора! Прямо сейчас заблокируйте ответы intuit. Не ломайте образование
26 фев 2019
Аноним
Какой человек ищет данные тесты по интуит? Это же изи
30 янв 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.