Найти наименьший нечетный неравный единице натуральный делитель заданного числа - C#

Узнай цену своей работы

Формулировка задачи:

Дано натуральное число N. Составить функцию, возвращающую наименьший нечетный неравный единице натуральный делитель заданного числа.

Решение задачи: «Найти наименьший нечетный неравный единице натуральный делитель заданного числа»

textual
Листинг программы
       static int NND(int num)
        {
            int res=0;
            for (int i = 2; i <= num; i++)
            {
                int k;
                k = num % i;  
 
                if (k == 0)
                {
                    res = i;
                    break;  
                }
            }
            return res;
        }
        static void Main(string[] args)
        {
            Console.Write("Введите число ");
            string num = Console.ReadLine();
 
            Console.WriteLine("Наименьший делитель: {0}", NND(int.Parse(num)));
            Console.ReadKey();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы