Найдите 20 первых натуральных чисел,больше 500 и кратные 13 или 17. ПАСКАЛЬ

0 голосов
12 просмотров

Найдите 20 первых натуральных чисел,больше 500 и кратные 13 или 17. ПАСКАЛЬ


Информатика (29 баллов) | 12 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var (k, n) := (500, 0);

 repeat

   if (k mod 13 = 0) or (k mod 17 = 0) then

   begin

     k.Print;

     n += 1

   end;

   k += 1

 until n = 20

end.


image
(654k баллов)
0

А можно через while ??

0

Можно, while n<20 do begin ...

0

Спасибо !