• Pascal ABC:С помощью цикла repeat определить является ли число A простым(A-рандомное 2х значное число)

Ответы 6

  • А косяк нашел сек
    • Автор:

      maxwell81
    • 6 лет назад
    • 0
  • Вот норм теперь
  • Зачем проверять в конце, отрицательное ли число, если random(89)+10 выдаёт значения от 0 до 98 ?
    • Автор:

      charlie41
    • 6 лет назад
    • 0
  • до этого без рандома делал - можно не пистаь этот пункт
    • Автор:

      lilah
    • 6 лет назад
    • 0
  • Мощный алгоритм, конечно. Ну уж хотя бы проверяли только нечетные делители..., если остаток от деления на два ненулевой...
    • Автор:

      andreas
    • 6 лет назад
    • 0
  • var a,k,i:integer;beginrandomize;a:=random(89)+10;writeln('Число ',a);k:=0;i:=2;repeatif a mod i = 0 then k:=k+1;i:=i+1;until (i=a);if k=0 then writeln('Простое') else writeln('Не простое'); if a<0 then writeln('Число отрицательное');end.
    • Автор:

      mitzi
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years