Funções lógicas. Números Perfeitos
                                  
                                    
  
         
        
             Problem
                                  Um número perfeito é um número igual à soma de todos os seus divisores menores que ele mesmo (por exemplo, o número 6=1+2+3). Escreva um programa que receba um número natural N e determine se o número N é perfeito. Usar  uma função para encontrar a soma dos divisores de um número e uma função lógica para verificar se o número é perfeito ou não.
Entrada: A string de entrada contém um número natural N .
Saída: Se um número N – perfeito, o programa deve exibir a palavra 'SIM', caso contrário – a palavra 'NÃO'.
Exemplos
| # | 
Entrada | 
Saída | 
| 1 | 
28 | 
SIM | 
| 2 | 
29 | 
NÃO |