Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Cómo separar un número de cuatro dígitos

Estas en el tema de Cómo separar un número de cuatro dígitos en el foro de C/C++ en Foros del Web. Hola, número entero de cuatro dígitos y determinar si el segundo dígito es igual al penúltimo, en C++ El problema es que, no sé como ...
  #1 (permalink)  
Antiguo 11/09/2015, 13:29
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 16 años
Puntos: 5
Pregunta Cómo separar un número de cuatro dígitos

Hola,
número entero de cuatro dígitos y determinar si el segundo dígito es igual al penúltimo, en C++

El problema es que, no sé como dividirlos para poder compararlos, alguna ayuda?.
  #2 (permalink)  
Antiguo 11/09/2015, 14:54
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 2 meses
Puntos: 204
Respuesta: Cómo separar un número de cuatro dígitos

opción 1:
* Si divides un número entre 10 pierde un dígito
* Si lo vuelves a multiplicar por 10 gana un 0
* Si restas ambas cifras obtienes el dígito menos significativo del número
* Si quieres obtener otros dígitos, divide entre 10 y repite el proceso desde el principio

opción 2:
* Puedes usar el operador de resto '%' para ahorrarte algunos pasos, si le das un poco a eso de pensar seguro que se te ocurre cómo ;)

opción 3:
* Convierte el número a un string y trata los dígitos como caracteres...

Etiquetas: cuatro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:15.