Programa em Python 30
Número perfeito.
Fornecido um número inteiro, determinar se o número é um número perfeito, ou seja, se é igual à soma de seus divisores, exceto ele mesmo.
Entrada: Um número inteiro.
Saída: Mensagem indicando se o número é ou não perfeito.
Exemplo de Entrada:
28
Exemplo de Saída:
28 é um número perfeito.
Resolução:
print ("Progrmana para determinar se o numero eh perfeito ou nao")
n = int(input("digite o numero: "))
cont = 1
soma = 0
while cont
if n%cont==0:
soma = soma + cont
cont = cont + 1
else:
cont = cont + 1
if soma==n:
print ("o numero", n,"eh perfeito!")
else:
print("o numero", n,"nao eh prefeito!")
Fornecido um número inteiro, determinar se o número é um número perfeito, ou seja, se é igual à soma de seus divisores, exceto ele mesmo.
Entrada: Um número inteiro.
Saída: Mensagem indicando se o número é ou não perfeito.
Exemplo de Entrada:
28
Exemplo de Saída:
28 é um número perfeito.
Resolução:
print ("Progrmana para determinar se o numero eh perfeito ou nao")
n = int(input("digite o numero: "))
cont = 1
soma = 0
while cont
if n%cont==0:
soma = soma + cont
cont = cont + 1
else:
cont = cont + 1
if soma==n:
print ("o numero", n,"eh perfeito!")
else:
print("o numero", n,"nao eh prefeito!")
Comentários
Postar um comentário