Вывод количества итераций - C#
Формулировка задачи:
Добрый день. есть код на определение простого и составного числа. Необходимо добавить , чтоб выводилось количество итераций. Каким образом это сделать? Спасибо
static void Main(string[] args) { string str; int n, s = 0, i = 2; Console.Write("введите натуральное число "); str = Console.ReadLine(); n = Convert.ToInt16(str); Console.WriteLine("-----------------"); while (i<=Math.Sqrt(n)) { if (n % i == 0) ++s; ++i; } if (s == 0) Console.WriteLine(n + " - простое число"); else Console.WriteLine(n + " - составное"); Console.ReadKey(); }
Решение задачи: «Вывод количества итераций»
textual
Листинг программы
int count = 0; while (i<=Math.Sqrt(n)) { if (n % i == 0) ++s; ++i; count++; } Console.WriteLine("Количество итераций - " + count.ToString());
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д