24. Escreva um programa que leia um número inteiro e calcule a soma de todos os divisores desse numero, com exceção dele próprio. Ex: a soma dos divisores do número 66 é
1 + 2 + 3 + 6 + 11 + 22 + 33 = 78
Respostas
respondido por:
2
Resposta:
int numero, soma = 0;
Console.Write("Digite um número inteiro: ");
numero = Convert.ToInt32(Console.ReadLine());
for(int i = 1; i < numero; i++)
{
while(soma <= numero)
{
if (numero % i == 0)
{
soma = soma + i;
}
i++;
}
}
Console.WriteLine("A soma dos divisores do número escolhido é {0}", soma);
Console.ReadKey();
Explicação:
c#
Perguntas similares
4 anos atrás
4 anos atrás
7 anos atrás