Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

matheusxfx

como fazer a soma?

Recommended Posts

Ola preciso montar um programa que calcule a lista de divisores de um numero (até ai tudo bem) e depois tenho que fazer a soma desses divisores e dizer se o numero é perfeito, abundante ou deficiente.

 

Olhem o que eu fiz ate agora

 

#include<stdio.h>
#include<stdlib.h>

int main(){
	int a = 1, num = 0, soma = 0;
	

	printf ("Informe um numero \n");
	scanf ("%d", &num);
	system ("cls");

	while (a!=num){
		
		if ((num % a) == 0)
			printf ("%d\t\n",a);
			a++;
			
	}	

Ele exibe a lista de divisores porem nao estou conseguindo fazer ele somar esses divisores

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentou utilizar, soma += a?

 

Dica, utilize nome de varáveis que tenham relação com a função delas no código.

Tornará a compreensão do mesmo mais simples.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.