Определение простоты числа - 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д