miércoles, 28 de enero de 2015

Ejercicio de Programación: 15

Enunciado: Leer un número entero de tres dígitos y determinar a cuánto es igual la suma de sus dígitos.

Código fuente en C: 

 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 int num, dig1, dig2, dig3; 
 
 do{ 
  printf("\nIngrese un numero: "); 
  scanf("%d", &num); 
 } while (num < 100 || num > 999); 
 
 dig3 = num % 10; 
 num = num / 10; 
 
 dig2 = num % 10; 
 num = num / 10; 
 
 dig1 = num % 10; 
 
 printf("\n%d + %d + %d = %d\n", dig1, dig2, dig3, (dig1+dig2+dig3)); 
 
 system("pause"); 
 return 0; 
} 

0 comentarios:

Publicar un comentario