1 introducción aprendiendo ruby

457 views
306 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
457
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

1 introducción aprendiendo ruby

  1. 1. 1. IntroducciónAprendiendo RubyISC JOSE ALEJANDRO BETANCOURT MONTELLANO
  2. 2. ¿Que es ruby?● Lenguaje de programación interpretado,reflexivo y orientado a objetos● Creado por Yukihiro “Matz” Matsumoto● Distribuido bajo una licencia de SofwareLibre● El desarrollo con Ruby es rápido y sencillo
  3. 3. InicioPara no desentonar comencemos connuestra primer aplicación pero ahora enRuby. La función “puts” escribe en pantallael dato que hemos pasado comoparámetro#Imprime en pantalla Hola Mundoputs “Hola Mundo”Nota: Lo que esta después de # El interprete de ruby lo toma comocomentarios
  4. 4. Declaración de variablesEn Ruby ni siquiera es necesario declararel tipo de dato que contendrá la variable,no como en otros lenguajes java, vb...Estosimplifica nuestra labor al programarvariable = "I love Ruby"puts variable
  5. 5. Asignando ValoresVeamos como podemos realizar simplesasignaciones. Recordemos que no esnecesario declarar el tipo de variable.num1 = 5num2 = 3resultado = num1 + num2#La salida es 8puts resultadoNota: Observamos el uso del operador “+” que realiza la sumade la variable num1 y num2. El operador “=” indica laasignación a la variable resultado
  6. 6. Imprimiendo en pantallaLa función Print funciona exactamenteigual que puts, salvo que print imprime enla misma linea:# Función putsnombre = "Ruby"puts "Mi nombre es: ", nombre# Mi nombre es:# Ruby# Función printnombre = "Ruby"print "Mi nombre es: ", nombre# Mi nombre es: RubyNota: Podemos pasar varios parámetros a la función print/puts separadospor comas. La gran diferencia que puts imprime cada parámetro en unanueva linea, mientras que la función print lo hace en una única linea
  7. 7. Imprimiendo en pantalla (Cont.)Existen caracteres de escape para poderformatear cadenas en pantalla. Algunos deellos son: n para una nueva linea, t paratabularnombre = "Ruby"edad = 18print "Mi nombre es: n", nombreprint "nEdad: t", edadNota: Ejecute el código y vea la salida que genera. Invitamos alusuario a experimentar con estas opciones de formateo.
  8. 8. Problemas PropuestosCrear un programa en donde asignes tusdatos(nombre, edad, sexo) en variables yposteriormente imprimirlas en pantalla#Es un ejemplo de la salida del programaNombre: Alfonso RamirezEdad: 23Sexo: Hombre

×