Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2015, 09:59
ekis182
 
Fecha de Ingreso: octubre-2015
Mensajes: 17
Antigüedad: 9 años, 5 meses
Puntos: 0
Dudas con funcion

Hola estoy estudiando de una pagina y tengo que hacer "Escribe una función suma_cifras que reciba un número entero y devuelva la suma de sus cifras. Utiliza la función para escribir un programa que muestre todos los números menores de 1000 cuya suma de cifras es igual a 5." la funcion la hice la probe y Funciona!! , el problema me surge luego al intentar usarla :s.

Esta es la funcion

int suma_cifras(int num){

int cont = 0;

while(num > 0){
cont += num % 10;
num = num /10;
}

return cont;
}

Y aqui la implementacion

cout<<endl<<"Suma cifras."<<endl<<endl;

for(int i = 1 ; i <= 1000 ; i++){

if(suma_cifras(i)% 5 == 0){
cout<<i<<" ";

}
}

si me pueden decir en donde esta el error se agradece .