Предмет: Информатика, автор: denys43

Дано натуральне число. З’ясувати кількість його дільників (функція). Код на C++

Ответы

Автор ответа: makason512
2

#include <iostream>

// Функция для подсчета количества делителей числа

int countDivisors(int n) {

   // Счетчик делителей

   int count = 0;

   // Проходимся по всем числам от 1 до n

   for (int i = 1; i <= n; ++i) {

       // Если i является делителем n, увеличиваем счетчик

       if (n % i == 0) {

           ++count;

       }

   }

   // Возвращаем количество делителей

   return count;

}

int main() {

   // Пример использования функции

   int n = 12;

   std::cout << "Number of divisors of " << n << ": " << countDivisors(n) << std::endl;

   return 0;

}

Похожие вопросы
Предмет: Физика, автор: sfjmzr