Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
1. IntroducciónAprendiendo RubyISC JOSE ALEJANDRO BETANCOURT MONTELLANO
¿Que es ruby?● Lenguaje de programación interpretado,reflexivo y orientado a objetos● Creado por Yukihiro “Matz” Matsumoto...
InicioPara no desentonar comencemos connuestra primer aplicación pero ahora enRuby. La función “puts” escribe en pantallae...
Declaración de variablesEn Ruby ni siquiera es necesario declararel tipo de dato que contendrá la variable,no como en otro...
Asignando ValoresVeamos como podemos realizar simplesasignaciones. Recordemos que no esnecesario declarar el tipo de varia...
Imprimiendo en pantallaLa función Print funciona exactamenteigual que puts, salvo que print imprime enla misma linea:# Fun...
Imprimiendo en pantalla (Cont.)Existen caracteres de escape para poderformatear cadenas en pantalla. Algunos deellos son: ...
Problemas PropuestosCrear un programa en donde asignes tusdatos(nombre, edad, sexo) en variables yposteriormente imprimirl...
Upcoming SlideShare
Loading in …5
×

1 introducción aprendiendo ruby

508 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

×