El lenguaje de programación Ruby tiene muchas funciones integradas que le permiten realizar rápidamente las tareas de programación generales. Puede utilizar estas funciones incorporadas para ordenar una cadena Unicode para que todos sus personajes están ordenados alfabéticamente . Esto es útil si desea contar las apariciones de los personajes idénticos en una cadena. Puede ordenar la cadena con sólo unas pocas líneas de código, haciendo de esta una herramienta valiosa y sin embargo simple. Cosas que necesitará de computadora con Ruby intérprete y ruby -unicode instalados.
Ver Más instrucciones
1
carga el intérprete de Ruby , haga clic en el icono interactivo de Ruby se encuentra bajo Programas en el menú Inicio de Windows o aplicaciones en Mac OS . Aparecerá una ventana con el símbolo del sistema de " Ruby"
2
Crear una cadena denominada " str " y asignarle el valor "String " , escriba la siguiente declaración en el símbolo del sistema Ruby: . < Br >
str = "String "
3
convertir la cadena en Unicode utilizando la siguiente función:
str = str.to_u
4
Divide la cadena en una matriz de caracteres y guardar el resultado a la " str " variables escribiendo lo siguiente :
str = str.split ( //)
5
Ordenar la matriz de caracteres con la función " sort" , así:
str = str.sort
6
convertir la matriz de caracteres ordenados de nuevo en una cadena con la siguiente declaración :
str = str.join
7
Observe la salida para verificar que la cadena se ordena alfabéticamente :
" ginrst "
< br >