Realizar un programa el lenguje C, para que muestre y halle la suma de los divisores de un número ingresado por teclado.
Ejemplo:
Entrada:
Ingrese un numero: 60
Salida:
Los divisores son: 1 2 3 4 5 6 10 12 15 20 30 60
La suma de los divisores es: 168
#include <stdio.h> int main () { int i, num, sum=0; printf("Ingrese un numero: "); scanf("%d",&num); printf("Los divisores son: "); for (i=1; i<=num; i++){ if(num%i==0){ sum = sum + i; printf(" %d",i); } } printf("\nLa suma de los divisores es: %d",sum); getch(); return 0; }
No hay comentarios:
Publicar un comentario