Помогите переписать с паскаля на C#. Проверка генератора простых чисел
Формулировка задачи:
задача "Утверждается, что функция f=n2+n+41 является генератором простых чисел при n не равных 41. Докажите или опровергните это утверждение." нашел программу с похожими условиями, помогите переписать на с# пожалуйста
uses crt;
var
s,x,d:Integer;
Label 1;
Begin
ClrScr;
For x:=0 to 15 do
Begin
s:=x*x+x+17;
For d:=2 to x-1 do
If x=int(x/d) then
begin
Writeln('число не простое');
Goto 1;
End;
Writeln('Простые числа-',s);
1: End;
ReadKey;
end.Решение задачи: «Помогите переписать с паскаля на C#. Проверка генератора простых чисел»
textual
Листинг программы
using System;
namespace Test
{
class Program
{
static void Main(string[] args)
{
for (int x = 0; x < 42; x++)
{
// при 0 < x < 42 все числа простые?
int s = x * x + x + 41;
if (isSimple(s))
{
Console.WriteLine("Для x={0} результат простое число: {1}", x, s);
}
else
{
Console.WriteLine("Для x={0} результат не простое число: {1}", x, s);
}
}
Console.ReadKey();
}
static bool isSimple(int N)
{
for (int i = 2; i <= (int)(N / 2); i++)
{
if (N % i == 0)
return false;
}
return true;
}
}
}