[C con Clase] Descomponer un numero

rodolfo rosso paz rodolforossopaz en hotmail.com
Sab Sep 22 01:23:31 CEST 2007


hola Cristhian otra vez

te lo reenvio porque si llegó mal, como pensaba, espero que este si tellegue 
bien:

la manera como se forma un numero de base 10, es la siguiente:


unidades * 10°   +  decenas * 10¹   +  centenas * 10²  +  millares * 10³   y 
asi sucesivamente

tu ejemplo 1997:

7 * 10°  +  9 * 10¹  +  9 * 10²  +  1 * 10³


7 + 90 + 900 + 1000  = 1997


si usas el operador mod, dividiendo entre la base, puedes ir sacando las 
unidades

ej.


1997 % 10 = 7

luego te quedas con ele entero de dividir el número entre 10 y repites la 
operación sucesivamente,
el resto lo dejo a tu imaginación


Rodolfo





>From: CRISTHIAN ANGARITA <thiancriss85 en hotmail.com>
>Reply-To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
>To: C Con CLase <cconclase-bounces en listas.conclase.net>, 
>C++<cconclase en listas.conclase.net>
>Subject: [C con Clase] Descomponer un numero
>Date: Fri, 21 Sep 2007 15:51:32 -0500
>
>Buenas tardes a todos,
>
>
>
>Tengo que hacer un programa que descomponga un numero:
>
>Ejemplo:   1997 separarlos para poder hacer una operacion como ejemplo . 
>1+9+9+7=26
>
>Gracias a todos.
>
>
>
>
>
>
>Cristhian Angarita.
>http://cm85.spaces.live.com/
>http://cm85.spaces.live.com/blog/cns!9AECE6BFD5898DE4!271.entry
>_________________________________________________________________
>News, entertainment and everything you care about at Live.com. Get it now!
>http://www.live.com/getstarted.aspx


>_______________________________________________
>Lista de correo Cconclase Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ

_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger: 
http://messenger.latam.msn.com/





Más información sobre la lista de distribución Cconclase