Bom Dia..
estou tentando geral um codigo para receber um internvalo informado pelo usuario por exemplo
intervalo=1 ate 9999,
os numeros ferfeitos nesse intervalo são 6,28,496,8128
quantidade = 4
um numero perfeitos e aquele que é igual a soma de seus divisores
ex 28=1+2+4+7+14
preciso imprimir somente a quantidade de numeros não é necessario so numeros
obs.
usando somente for e if/else
tipow jah fiz isso masi nun sei + o q faser...
#include
#include
int main()
{
int i, j, ini, fim, qtd;
printf("digite o intervalo inicial: ");
scanf("%d", &ini);
printf("digite o intervalo final: ");
scanf("%d", &fim);
for(i=ini; i<=fim; i++)
{
for(j=1; j<=(i/2); j++)
{
if((i%2)==0)
qtd++;
}
}
printf("%d\n\n", qtd);
system("pause");
}
alguem pode me ajudar??
obrigado
llrafaell
Novo Membro
Registrado
21 Mensagens
1 Curtida