Untitled

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include<math.h> int numeroperfeito(int num) { int i; double raiz; int soma=1; if(num==1) return 0; raiz=sqrt(num); for(i=2; i<=raiz; i++){ if(num%i==0){ soma=soma+i; if(num/i==i){ soma=soma+(num/i); } } } if(num == soma) return 1; if(num!=soma) return 0; } int main(void) { int maior, menor, ehnumperfeito; scanf("%d %d", &menor, &maior); for(int i=menor; i<=maior; i++){ ehnumperfeito=numeroperfeito(i); if(ehnumperfeito==1){ printf("%d ",i); } } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines