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

Ниже приведены несколько вариантов программы для нахождения всех делителей целого положительного числа (условный оператор 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); }
Сложность вопроса
86
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Мчусь в клуб отмечать 4 за тест интуит
13 окт 2019
Аноним
Это очень простой решебник по интуиту.
21 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.