Определение простоты числа - C#
Формулировка задачи:
Добрый день.
Задача заключается в том, что нужно определить простоту определенного числа.
Как сделать программу, определяющую простоту массива - это понятно, но как сделать, что б программа определяла простоту определенного числа, введенного с клавиатуры?
Подскажите, пожалуйста, как можно исправить код.
class Program { public bool Prime(int x) { for (int i = 2; i < x / 2 + 1; i++) if ((x % i) == 0) return false; return true; } } class Program1 { public static void Main() { Program a = new Program(); for (int i = 1; i < 10; i++) if (a.Prime(i)) Console.WriteLine(i + " простое число."); else Console.WriteLine(i + " не простое число."); Console.ReadKey(); } } }
Решение задачи: «Определение простоты числа»
textual
Листинг программы
public static void Main() { Program a = new Program(); for (int i = 1; i < 10; i++) if (a.Prime(Convert.ToInt32(Console.ReadLine()))) Console.WriteLine(i + " простое число."); else Console.WriteLine(i + " не простое число."); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д