Autor
|
Tema: Operaciones entre posiciones de un entero (Leído 1,895 veces)
|
porfaplis
Desconectado
Mensajes: 3
|
Hola a todos!! Tengo una duda a la que por más quele de vueltas no encuentro solución, ¿cómo se hacen operaciones entre las distintas posiciones de un entero?, por ejemplo, el numero 123456 quiero sumar el 2,4 y 6.
Un saludo y gracias!!
|
|
|
En línea
|
|
|
|
K-YreX
|
Para ello tienes que descomponer el número. Puedes hacerlo con un algoritmo que va cogiendo cada cifra y metiéndola en un array o bien transformándolo en un string o cadena C para poder acceder a cada posición independientemente. Si tienes alguna duda más pon tu código para ver lo que pretendes hacer exactamente.
|
|
|
En línea
|
cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
|
|
|
porfaplis
Desconectado
Mensajes: 3
|
Este es el enunciado
|
|
|
En línea
|
|
|
|
K-YreX
|
Entonces tienes que hacer lo que te he comentado antes pero sin usar arrays, osea directamente suma cada dígito a un acumulador si la posición es par y a otro acumulador si es impar. Como pista tienes que usar los operadores </> (calcula el cociente de una división) y <%> (calcula el resto de una división entera) y usar algunas potencias de 10 para ir separando dígitos. Ahora el programa te toca hacerlo a ti.
|
|
|
En línea
|
cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
|
|
|
porfaplis
Desconectado
Mensajes: 3
|
Muchisimas gracias!! No habia caído en lo del acumulador!! Vamos a ver si damos con ello!!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Posiciones relativas a la pantalla
Programación Visual Basic
|
~~
|
0
|
1,035
|
7 Octubre 2006, 21:48 pm
por ~~
|
|
|
Posiciones relativas a la pantalla
Programación Visual Basic
|
~~
|
4
|
1,846
|
7 Octubre 2006, 23:05 pm
por Hans el Topo
|
|
|
imprimir las posiciones de un arreglo
Java
|
leoangel
|
1
|
2,295
|
7 Noviembre 2007, 23:00 pm
por Casidiablo
|
|
|
como poner un intervalo entre dos operaciones
Programación Visual Basic
|
CICOLO_111234
|
4
|
2,229
|
10 Septiembre 2008, 21:29 pm
por seba123neo
|
|
|
Posiciones del LCD 4x20.
Electrónica
|
Meta
|
0
|
4,011
|
22 Mayo 2010, 20:20 pm
por Meta
|
|