igorich1376

Prime

Jul 22nd, 2024 (edited)
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.87 KB | None | 0 0
  1. program Prime;
  2. uses crt;
  3. var number: integer := 0;
  4. begin
  5.   crt.SetWindowTitle('Простые числа');
  6.   while true do
  7.     begin
  8.       repeat
  9.         TextColor(LightGreen);
  10.         Print('Введите число, большее 1:');
  11.         TextColor(Yellow);
  12.         number := ReadInteger;
  13.         if (number = 0) then exit;
  14.       until (number > 1);
  15.       //
  16.       var flag := true;
  17.       Println;
  18.       for var i := 2 to Floor(5) do
  19.         begin
  20.           if (number mod i = 0) then
  21.             begin
  22.               TextColor(LightRed);
  23.               Println('Число составное');
  24.               flag := false;
  25.               break;
  26.             end;
  27.         end;//for
  28.        if (flag) then
  29.          begin
  30.            TextColor(LightGreen);
  31.            Println('Число простое')
  32.          end;
  33.          Println;
  34.     end;
  35. end.
  36.  
Advertisement
Add Comment
Please, Sign In to add comment