hola chicos, como hago para contar los digitos de un numero?
por ejemplo si coloco 0000000000 me devuelva 10 pero sin usar ningun tipo de estructura solo como maximo se puede usar while,do while y for gracias
dato de entrada un entero 000000
dato de salida otro entero 6
Si pero el dato de entrada debe almacenarse en una variable de tipo entero, no se debe utilizar otros tipos de datos, y si no se puede bueno fue
Tené en cuenta que 000000, como 000, como 00, como infinitos ceros solamente son 0.
EDIT: Aunque se tendría que también en caso de ser cero asignar el contador definitivo a 1 sin pasar por el for. Me faltó ese detalle agregar...
EDIT2: Y agregar también verificación del valor absoluto...
B#