Является ли целое число простым - C#
Формулировка задачи:
static void Main(string[] args) { Console.Write("введите целое число:"); int number= int.Parse(Console.ReadLine()); int d = 2; bool k = true; do { if (number % d == 0 | number<2) k=false; d++; } while (d <= number / 2); if (k|number==2) Console.Write("{0}- простое число\n " ,number); else Console.Write("{0}- не простое число\n " ,number);
if (k|number==2)
Решение задачи: «Является ли целое число простым»
textual
Листинг программы
using System; using System.Linq; public class Valley { public static void Main() { int n = Int32.Parse(Console.ReadLine()); Console.WriteLine(n == 2 || (n > 2 && n % 2 != 0 && Enumerable.Range(2, n - 2).All(i => n % i != 0))); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д