Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. program z446;
  2. uses crt;
  3.  
  4. procedure Prost(a: integer; var f: boolean);
  5. var
  6. i: integer;
  7. begin
  8. f := true;
  9. for i := 2 to round(sqrt(a)) do
  10. if a mod i = 0 then
  11. begin
  12. f := false;
  13. end;
  14. end;
  15.  
  16. var
  17. n, i, k: integer;
  18. b1, b2: boolean;
  19.  
  20. begin
  21. write('Введите n=');
  22. readln(n);
  23. k := 0;
  24. for i := n to 2 * n - 2 do
  25. begin
  26. Prost(i, b1);
  27. Prost(i + 2, b2);
  28. if b1 and b2 then
  29. begin
  30. k := 1;
  31. writeln(i, ' ', i + 2);
  32. end;
  33. end;
  34. if k = 0 then write('Таких пар нет!');
  35. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement