Ruby | Operadores

Un operador es un símbolo que representa una operación a realizar con uno o más operandos. Los operadores son la base de cualquier lenguaje de programación. Los operadores nos permiten realizar diferentes tipos de operaciones en los operandos. Hay diferentes tipos de operadores utilizados en Ruby de la siguiente manera:   Operadores aritméticos Estos se utilizan … Continue reading «Ruby | Operadores»

Manejo de archivos en Ruby

Es una forma de procesar un archivo, como crear un nuevo archivo, leer contenido en un archivo, escribir contenido en un archivo, agregar contenido a un archivo, cambiar el nombre del archivo y eliminar el archivo. Modos comunes para el manejo de archivos “r” : modo de solo lectura para un archivo. “r+” : Modo … Continue reading «Manejo de archivos en Ruby»

Ruby | menos Declaración y menos Modificador

Ruby proporciona una declaración especial que se conoce como declaración a menos que. Esta instrucción se ejecuta cuando la condición dada es falsa. Es lo opuesto a la sentencia if . En la instrucción if , el bloque se ejecuta una vez que la condición dada es verdadera , sin embargo, en la declaración a … Continue reading «Ruby | menos Declaración y menos Modificador»

Variable global en Ruby

Global Variable tiene un alcance global y es accesible desde cualquier parte del programa. La asignación de variables globales desde cualquier punto del programa tiene implicaciones globales. Las variables globales siempre tienen el prefijo de un signo de dólar ($). Si queremos tener una sola variable, que esté disponible en todas las clases, necesitamos definir … Continue reading «Variable global en Ruby»

Ruby | Clase y objeto

Ruby es un lenguaje de programación orientado a objetos ideal. Las características de un lenguaje de programación orientado a objetos incluyen encapsulación de datos, polimorfismo, herencia, abstracción de datos, sobrecarga de operadores, etc. En la programación orientada a objetos, las clases y los objetos juegan un papel importante. Una clase es un modelo a partir del … Continue reading «Ruby | Clase y objeto»

Ruby | Tipos de Variables

Hay diferentes tipos de variables en Ruby: Variables locales Variables de instancia Variables de clase Variables globales Cada variable en Ruby se declara usando un carácter especial al comienzo del nombre de la variable que se menciona en la siguiente tabla: Símbolo Tipo de variable [az] o _ Variable local @ Instancia variable @@ variable … Continue reading «Ruby | Tipos de Variables»

Ruby | Declaración de caso

La declaración de caso es una declaración de ramificación de múltiples vías, al igual que una declaración de cambio en otros idiomas. Proporciona una manera fácil de reenviar la ejecución a diferentes partes del código según el valor de la expresión. Hay 3 palabras clave importantes que se utilizan en la declaración del caso: case … Continue reading «Ruby | Declaración de caso»

Ruby | Toma de decisiones (if, if-else, if-else-if, ternario) | Serie 1

La toma de decisiones en la programación es similar a la toma de decisiones en la vida real. También en programación, un determinado bloque de código debe ejecutarse cuando se cumple alguna condición. Un lenguaje de programación utiliza declaraciones de control para controlar el flujo de ejecución del programa en función de ciertas condiciones. Estos … Continue reading «Ruby | Toma de decisiones (if, if-else, if-else-if, ternario) | Serie 1»

Ruby | arreglos

Una array es una colección de elementos diferentes o similares, almacenados en ubicaciones de memoria contiguas. La idea es almacenar juntos varios elementos del mismo tipo a los que se pueda hacer referencia con un nombre común. En Ruby, números, strings, etc., todos son tipos primitivos, pero las arrays son del tipo de objetos, es decir, … Continue reading «Ruby | arreglos»

Ruby | Alteración del flujo de control

Requisito previo: toma de decisiones , bucles El lenguaje de programación Ruby proporciona algunas declaraciones además de bucles, condicionales e iteradores, que se utilizan para cambiar el flujo de control en un programa. En otras palabras, estas declaraciones son una pieza de código que se ejecuta una tras otra hasta que la condición es verdadera … Continue reading «Ruby | Alteración del flujo de control»