Overblog Seguir este blog
Edit post Administration Create my blog
23 febrero 2013 6 23 /02 /febrero /2013 21:14

Hola a todos, en esta oportunidad se me ha ocurrido iniciar una nueva categoría Preguntas Ruby

 

¿En que consiste?

 

Pues bien, en esta categoría voy a contestar las preguntas específicas por las cuales han estado buscando en google u otro buscador y dan con mi blog, en pocas palabras les explicaré con un ejemplo.

 

Si han estado buscando como imprimir carácteres en Ruby, y entran a mi blog (tutorial ruby por ejemplo) yo puedo saber que han estado buscando imprimir carácteres en Ruby y mediante ese dato escribiré un artículo respondiendo el tema imprimir carácteres en Ruby que han estado buscando.

 

Espero poder aportar mis conocimientos y aproximarme a lo que estan buscando. Saludos!

Compartir este post

Repost 0
Published by Daniel A. Nuñez C. - en Preguntas Ruby
Comenta este artículo

Comentarios

Piero 01/10/2016 04:27

Muchas gracias por la respuesta, bueno recien estoy entrando a fondo a la programacion de sistemas de escritorio, y bueno yo la codificacion la hago en sublime y la ejecucion la veo en el irb, pero como te digo recien estoy comenzando a leer el mundo de Ruby, una consulta:
#al declarar una y hacer este bucle, ¿Cuando se ejecuta este bucle?, la verdad no me queda muy claro(si no fuese mucha molestia, podrias detallarlo, Gracias):
variable = false
while (not variable)
puts "Begin"
end

Daniel A. Nuñez C. 01/10/2016 07:12

Hola piero, en tu ejemplo hay 2 tiempos de ejecucion (aunque puede variar depende el sistema que ejecute tu script) por lo general ruby ejecuta la primera linea "variable = false" donde simplemente establece el objecto false en la variable "variable", luego tienes una sintaxis while del tipo bloque, es decir, ruby entiende que el "while...end" es una instruccion, la parsea (verifica si hay errores de sintaxis), luego lo ejecuta inmediatamente despues del "end" (por si estas usando el irb), entonces durante la ejecucion el while espera que el parametro entre parentesis ( ) contenga un valor "true" para que pueda ejecutar las instrucciones dentro del cuerpo "while...end" en este caso ' puts "Begin" ', como el parametro del while es "not variable" y esto es un true, se va a ejecutar indefinidamente hasta que des un ctrl + c (tienes presionado la tecla control y luego presionas la tecla c o la tecla d), saludos

Piero 01/10/2016 01:35

que tal ordenar elementos de un arreglo sin usar sort

Daniel A. Nuñez C. 01/10/2016 03:32

Hola piero, recomiendo que puedas usar sort en tus algoritmos con ruby, sin embargo el algoritmo mas comun lo puedes encontrar en la web como el de la burbuja, por mi parte para fines didacticos te dejo un ejemplo de ordenamiento de una sola linea (n.size-1)*(n.size-1).times{(n.size-1).times{|i| n[i],n[i+1]=n[i+1],n[i] if 1==(n[i]n[i+1])}} donde n puede ser un string o un array por ejemplo n='palabra' o tambien n='palabra'.split("") muchos saludos y gracias por preguntar

Presentación

  • : El blog de Daniel A. Nuñez C.
  • El blog de Daniel A. Nuñez C.
  • : Un blog sobre tecnologías y futuro, también sobre lenguaje de programación Ruby y más.
  • Contacto

Perfil

  • Daniel A. Nuñez C.
  • Ingeniero de Sistemas
  • Ingeniero de Sistemas

Donaciones/Donations

Por favor considera realizar una donación

Please make a donation

btn_donateCC_LG.png

Buscar Tema En Este Blog

Archivos