[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