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 +