Задать вопрос
23 января, 13:33

Определить, является ли число совершенным. (Совершенное число - это число у которого сумма всех делителей за искл. самого числа равняется этому числу)

+1
Ответы (1)
  1. 23 января, 14:45
    0
    Язык python

    num = raw_input ("Введите число:") # Ввод с клавиатуры числа от пользователя и запись его в переменную num

    cnt = 0 # счетчик в котором храним сумму множителей

    for i in range (1, num) : # цикл по i от 1 до num-1

    if num % i = = 0; # Если num дает остаток от деления на i 0

    cnt+=i # то прибавляем i к переменной cnt

    # Цикл кончился

    if cnt = = num: # Если cnt и num равны, то ..., иначе ...

    print "Число совершенно"

    else:

    print "Число несовершенно"
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Определить, является ли число совершенным. (Совершенное число - это число у которого сумма всех делителей за искл. самого числа равняется ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы