← problemas

W1.T-COMB.2: Sanitización de catálogo

## Objetivo Transforma el nombre de un producto y su código de lote en una etiqueta técnica normalizada para el catálogo de un almacén. El programa debe: 1. Leer el `producto` desde la primera línea de la entrada estándar (puede contener espacios). 2. Leer el `lote` desde la segunda línea de la entrada estándar. 3. Sustituir todos los espacios en blanco del nombre del producto por guiones medios (`"-"`) mediante la función `reemplazar(producto, " ", "-")`. 4. Concatenar el producto transformado, un punto (`"."`) y el lote mediante el operador `+` para construir la `etiqueta`. 5. Calcular la cantidad total de caracteres de la etiqueta final utilizando `longitud(etiqueta)`. 6. Escribir en la salida estándar la etiqueta y su longitud separadas por dos puntos: `<etiqueta>:<longitud>`. ## Entrada - Línea 1: Nombre comercial del producto (texto con palabras separadas por espacios). - Línea 2: Código de lote (texto o identificador alfanumérico sin espacios). ## Salida - Una única línea con el formato `<etiqueta>:<longitud>`. ## Ejemplo Entrada: ```text teclado mecanico 99 ``` Salida: ```text teclado-mecanico.99:19 ``` Explicación: Los espacios de `"teclado mecanico"` se sustituyen por guiones (`"teclado-mecanico"`). Se concatena el punto y el lote `"99"` formando `"teclado-mecanico.99"`, cuya longitud total es 19 caracteres. ``` - **cases**:

Ejemplos

Entrada
teclado mecanico
99
Salida
teclado-mecanico.99:19