Ruby es un lenguaje de programación dinámico, reflexivo, orientado a objetos y de propósito general. Fue diseñado y desarrollado a mediados de la década de 1990 por Yukihiro «Matz» Matsumoto en Japón. Este artículo cubrirá su sintaxis básica y algunos programas básicos. Este artículo está dividido en varias secciones para varios temas.
1.Configuración: comencemos por configurar el lenguaje de programación Ruby.
Para usuarios de Linux , vaya a la terminal y escriba:
apt-get install ruby
Usuarios de Windows , hagan clic aquí e instalen ruby en sus ventanas.
Y Ruby se instalará en su sistema.
Para compilar el programa Ruby, abra su editor de texto y guarde el programa con la extensión ‘.rb’. Después de esto, vaya a la terminal (o símbolo del sistema) y escriba: ruby ’archivo.rb’ donde archivo es el nombre del programa que acaba de crear y, por lo tanto, el programa se compilará.
2. Un buen primer programa
se usa para imprimir algo en la consola en Ruby.Por ej. Una cuerda
puts "Hello World" puts "Hello Again"
3. Comentarios
- # se llama el carácter de libra en ruby y se usa para agregar comentarios a su código.
- =begin, =end se utilizan para comentarios de varias líneas
Ejemplo:
# this is a comment and wont be executed = begin this is a multi line comment in ruby = end
4. Matemáticas: se pueden llevar a cabo funciones matemáticas simples dentro de las instrucciones put. Así como usamos ‘%d’ o ‘%f’ y ‘&’ en C, usaremos ‘#{ } en Ruby para hacer nuestro trabajo .
puts "Alok has #{25+30/6} Rupees in his pocket"
Salida: Alok tiene 30 rupias en el bolsillo
. El uso de #{ } es la forma de insertar cálculos de Ruby en strings de texto.
5. Variables y nombres: las variables en Ruby son las mismas que las de cualquier otro lenguaje de programación dinámico. Simplemente no necesita mencionar su tipo y Ruby sabrá su tipo automáticamente.
Ejemplo:
cars = 100 drivers = 30 puts "There are #{cars} cars and #{drivers} drivers."
Salida: Hay 100 coches y 30 conductores.
6. Obtener información
- ‘gets.chomp’ se usa para recibir información del usuario.
- ‘print’ se puede usar en lugar de ‘puts’to print sin una nueva línea.
Ejemplo:
print "How old are you ? " age = gets.chomp print "How tall are you ?" height = gets.chomp puts " You are #{age} year old and your height is #{height} cms"
Ejecute este código en su sistema ya que el usuario proporcionará la salida
7. Solicitar números a las personas
- gets.chomp.to_i se usa para obtener una entrada entera del usuario.
- gets.chomp.to_f se usa para obtener una entrada flotante (decimal) del usuario.
Ejemplo:
print "Give a number" number = gets.chomp.to_i puts "You just entered #{number}"
Estos son los temas más básicos de Ruby que son esenciales para el principiante del lenguaje de programación Ruby. Cubriremos más temas de Ruby en nuestros próximos artículos.
Este artículo es una contribución de Harsh Wardhan Chaudhary (pasante) . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA