Uses
crt;
var
i: integer;
function prost(n: integer): boolean;
Var
j: integer;
t: boolean;
begin
t := true;
for j := 2 to round(sqrt(n)) do
if n mod j = 0 then
t := false;
prost := t;
end;
begin
ClrScr;
for i := 1420 to 9470 do
if prost(i) and ((i div 1000) + (i mod 1000 div 100) = ((i mod 100) div 10)
+ (i mod 10)) then
write(i:5);
readln;
end.
Похожие записи/страницы:
- Напишите программу, печатающие четырехзначные простые числа, каждое из которых обладает тем свойством, что сумма…
- Вывести сверхбольшие простые числа - Pascal(Паскаль)
- Создать последовательность натуральных чисел, заканчивающихся нулем (т.е. размер массива заранее не известен).…
- Составить программу генерации последовательности простых чисел, не превышающих заданного числа N. Простым числом…
- Имеется множество, содержащее натуральные числа из некоторого диапазона. Сформировать два множества, первое из…
- Даны натуральные числа a, b (a<=b). Получить все простые числа p, удовлетворяющие неравенствам a<= p <=…
- Вводятся размер вектора и его элементы. Вывести, сколько простых чисел среди его элементов - Pascal(Паскаль)
- Последовательность Хемминга образуют натуральные числа не имеющие других простых делителей, кроме 2,3,5. найти…