C/Visual C - ayuda ejercicios programacion

 
Vista:

ayuda ejercicios programacion

Publicado por dusttin (3 intervenciones) el 19/10/2006 21:56:44
el ejercicio dice asi:

diseñar aciones compuestas para cada una de las siguientes situaciones:

a) dado un numero entero no negativo, los devuelva el valor invertido. Ejemplo, invertir (123) = 32, Invertir (4) = 4

b) dado un entero no negativo, nos diga si contine un digito (0,1,2,3,4,5,6,7,8,9) concreto.

c) Dado un entero no negativo, los devuelva la suma de sus digitos. ejemplo, suma (123)=6, suma(4)=4.

Espero vuestra ayuda, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda ejercicios programacion

Publicado por Eduardo Negrete (76 intervenciones) el 19/10/2006 22:22:39
Los numeros que estas manejando estan en base 10 ¿Estas de acuerdo?

entonces lo que puedes hacer es lo siguiente:

si tienes el numero 123

este lo puedes descomponer como

123 % 10 = 3 // esto "%" te devuelve el residuo de de dividir 123 / 10
12 % 10 = 2
1 % 10 = 1

aqui ya tendrias tu numero invertido, si el numero contiene algun digito en particular y la suma de los digitos.


Espero te sirva!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar