• ДАЮ 30 БАЛЛОВ! 7 класс !!
    Написать программу на Паскале или на алгоритмическом языке. Является ли натуральное число простым. Если оно не простое, то найти количество его делителей​

Ответы 1

  • Відповідь:

    Треба перебрати всі числа менші нього по черзі і поділити на них, якщо при діленні получається ціле число то в лічильник, який спочатку рівний нулю додати одиницю, якщо не ціле то перейти до наступного числа. В кінці коли лічильник буде рівний 2 це просте число а ні то це складне і потрібно вивести на екран результат лічильника. Ось приклад на Python:

    o=0

    m=int(input("Скажи число і я скажу чи воно просте."))

    for h in range(1,m+1):

       if(m%h==0):

           o=o+1

    if(o==2):

       print("Це число просте")

    elif(o==1):

       print("Одиниця є окремим числом(не простим і не складним).")

    else:

       print("Це число складене")

    print("До побачення, натисни Enter для завершення")

    p=input()

    • Автор:

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

Войти через Google

или

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

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

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