Título: [DUDA] Comprobar si un número es ondulado Publicado por: Kropt32 en 15 Diciembre 2010, 00:22 am En primer lugar, ¿Qué es un número ondulado?
Un entero positivo es ondulado si sus dígitos se van repitiendo en la forma ababab.... Sólo hay dos dígitos (a y b) que se repiten. Casos especiales: - Todos los enteros menores estrictos que 100 son ondulados. - Los enteros de la forma ababa son ondulados. Es decir, lo importante es que se vayan alternando los dos dígitos. Ejemplos de números ondulados: 2, 82, 737, 1010, 10101, 222, 5555 Ejemplos de números NO ondulados: 1987, 827, 827827, 1001, 955 Pues resulta que no me aclaro a como hacerlo. Resulta que acabo de entrar en la universidad en el grado de informática y hemos dado los temas 1 y 2, los cuales no enseñan ni vectores, ni ninguna herramienta más allá de las simples operaciones, condiciones y bucles. Entonces, ¿Cómo podría decir si un número es ondulado?. Hasta aquí lo que he podido hacer. Código
¿Alguien puede ayudarme? No pido que escribais el código, sólo pido una idea, un empujon para aclararme como podría hacerlo. Gracias! Código
Ese es el código que final que he conseguido, funciona, aunque posiblemente se pueda hacer mas reducido. Gracias! Título: Re: [DUDA] Comprobar si un número es ondulado Publicado por: ace332 en 15 Diciembre 2010, 01:57 am Código
Título: Re: [DUDA] Comprobar si un número es ondulado Publicado por: Kropt32 en 15 Diciembre 2010, 09:04 am No existen los vectores.
|