“Conocimientos Programación>Rubí Programación

Cómo leer una cadena de entrada y convertirla en letras

2011/3/6
Un programa de ordenador, en su esencia absoluta , es un conjunto de instrucciones que se combinaron para crear un único algoritmo utilizado para resolver un problema o desarrollar una función. Enteros, reales ( números reales ) y las cadenas son tres de los programas de los elementos más básicos utilizan al leer o interpretar de entrada. Las cadenas son una secuencia de caracteres alfabéticos , " la manzana " , "x" y " 123abc " son ejemplos de cadenas. Creación de un programa que toma la entrada del usuario , lo convierte a letras o caracteres individuales y , a continuación, da salida a los resultados requiere un algoritmo relativamente simple . Instrucciones
1

código de inserción que dirija al usuario hacer introducciones . Utilice la sintaxis que las salidas de texto en la página . Algunos lenguajes de programación , como Ruby o Python, utiliza las " opciones de venta " o " impresión" de texto de salida . El uso de Ruby como ejemplo:

pone " Por favor, introduzca el texto : "
2

Proporcionar un mensaje que el usuario puede introducir datos en . Crear una variable para contener la entrada del usuario , a continuación, crear una variable para convertir la entrada del usuario en cadena:
entrada

= getsletters = input.chomp.to_s

Rubí utiliza "recibe " a un pronto y obtener la entrada del usuario . " Chomp " corta la nueva línea que se crea cuando el usuario presiona " Enter". " to_s " convierte la entrada del usuario en una cadena. "Entrada" y "letras" son sus variables.
3

Escribir una línea que emite la cadena para que el usuario pueda volver a leer sus comentarios. Utilice un método similar a los " puts " o " impresión" , y luego concatenar las "letras" variables : " . "

Pone " Ha introducido " + letras +

4

Llamar a un método para separar la cadena en letras individuales , luego crear una matriz compuesta de cada letra :

list_letters letters.split = ( //)

En lo anterior código , Ruby utiliza el método de "split " para separar los caracteres de la variable " letras" . Rubí . Continuación, inserta los caracteres en una matriz llamada " list_letters "
5

Crear una nueva variable como lo hizo anteriormente , y luego llamar a un método para convertir la matriz en una cadena. Por ejemplo, si un usuario llamado John entró en su nombre en el programa, basado en el código anterior , Ruby convertirá el nombre a un conjunto formado por los elementos "J ", "o ", "h " y . " n " el código siguiente convierte la matriz en una cadena que el usuario puede leer : lista

= list_letters.join (", " )

la coma entre el paréntesis indica al programa para separar cada carta individual en la cadena con una coma
6

salida los resultados utilizando " pone ", "print" o código similar: .

pone " Su texto se compone de las letras :" " . " + lista +

Rubí Programación
Cómo utilizar la herencia en Ruby
Cómo eliminar el último elemento de una matriz de Ruby
Cómo comprobar si un constante está definida en Ruby
Cómo comprobar su ranking Google Con Ruby
Cómo comparar cadenas en Ruby
Cómo hacer un encogimiento de hombros de encaje
Cómo reinstalar Ruby Gems
IronRuby Vs . Rubí Net
Conocimientos Informáticos © http://www.ordenador.online