Sé que esta pregunta es fundamental. Soy capaz de tomar la entrada del usuario para una cadena y un entero usando:Lea una cadena de Ruby de a un carácter por vez (para el ajuste de palabras)
str = gets()
num = gets().to_i
Pero quiero leer de la cadena (digamos que es en mi caso más de una línea de longitud) carácter por carácter y el recuento la cantidad de caracteres desde el primero hasta el último para cada personaje encontrado en la cadena. Sé que esto puede lograrse a través de:
str.length
Quiero contarlo carácter sabia como estoy tratando de implementar palabra envolver en Ruby, en el que decir dentro de la anchura de línea (que sería una entrada numérica definida por el usuario) Me gustaría imprimir solo aquellas palabras que no continúan a la siguiente línea, es decir, no quiero dividir una palabra continua en dos líneas. Tales palabras deben tomarse a la nueva línea.
Gracias por su tiempo ... !!
Esto responde a lo que se solicitó originalmente en el título de la pregunta, pero no lo era en realidad pidió. – Phrogz
De hecho lo hace. – bowsersenior
¡LOL! Supongo que responder el título fue lo suficientemente bueno para el OP. Me alegra que mi respuesta pueda ser de alguna ayuda. – bowsersenior