Buenas. Nos han mandado éste ejercicio, que consiste en sacar las funciones para el menú principal. Aver si alguien me puede hechar una mano porfa : D
/*
- Escribir un subprograma que reciba un numero entero como parametro y devuelva
- un valor que lo clasifique como perfecto, deficiente o abundante
*/
#include <stdio.h>
#include <conio.h>
void sumaDivisores(int, int *);
int main(){
int num, suma;
printf("Escribe un numero natural \t");
scanf("%d", &num);
sumaDivisores(num, &suma);
if (suma > num)
printf("%d es un numero abundante \n", num);
else
if (suma < num)
printf("%d es un numero deficiente \n", num);
else
printf("%d es un numero exacto\n",num);
getch();
}
void sumaDivisores(int n, int *total){
/* Calcula todos los divisores de n
Para ello deberas dividir n entre todos
los numeros naturales entre 1 y n-1
Si encuentras un divisor, lo sumas
a una variable contador
Al final deberas devolver dicha
variable contador a traves de (*total)
*/
}