#!/usr/bin/env ruby # Lotería Mexicana # ================ # loteria_mexicana.rb es un sencillo programa escrito en Ruby que toma la baraja de # la tradicional lotería mexicana, la reboruja y la muestra haciendo una pequeña pausa # para hacer más interesante el juego. Espero que se diviertan :). # Copyright (C) 2014 Francisco Javier de la Torre Inguanzo # Este código es software libre. Puede redistribuirlo y/o modificarlo bajo los términos de la # Licencia Pública General de GNU según es publicada por la Free Software Foundation, bien de la # versión 2 de dicha Licencia o bien (según su elección) de cualquier versión posterior. # Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, incluso # sin la garantía MERCANTIL implícita o sin garantizar la CONVENIENCIA PARA UN PROPÓSITO PARTICULAR. # Véase la Licencia Pública General de GNU para más detalles. # Debería haber recibido una copia de la Licencia Pública General junto con este programa. Si no ha # sido así, escriba a la Free Software Foundation, Inc., en 675 Mass Ave, Cambridge, MA 02139, EEUU. # Francisco Javier de la Torre Inguanzo http://linuxmanr4.com # Puede cambiar la velocidad con la que se muestran las cartas, el valor esta en segundos. velocidad = 3 cartas = ["1 El Gallo","2 El Diablito","3 La Dama","4 El catrín","5 El paraguas","6 La sirena","7 La escalera","8 La botella","9 El barril","10 El árbol","11 El melón","12 El valiente","13 El gorrito","14 La muerte","15 La pera","16 La bandera","17 El bandolón","18 El violoncello","19 La garza","20 El pájaro","21 La mano","22 La bota","23 La luna","24 El cotorro","25 El borracho","26 El negrito","27 El corazón","28 La sandía","29 El tambor","30 El camarón","31 Las jaras","32 El músico","33 La araña","34 El soldado","35 La estrella","36 El cazo","37 El mundo","38 El apache","39 El nopal","40 El alacrán","41 La rosa","42 La calavera","43 La campana","44 El cantarito","45 El venado","46 El sol","47 La corona","48 La chalupa","49 El pino","50 El pescado","51 La palma","52 La maceta","53 El arpa","54 La rana"] # A reborujar las cartas reborujado = Array.new reborujado = (0..53).to_a.sort{rand()-0.5}[0..53] # Correeeee correeee y se va. puts "Correeeee correeee y se va !!!" reborujado.each do |correyseva| sleep velocidad puts cartas[correyseva] end
Título | Nombre | Lenguaje | UNIX | cuando |
---|---|---|---|---|
loteria mexicana | Edgy Dormouse | java | 1528217721 | 8 meses han pasado desde su publicación. |
Re: loteria mexicana ruby | Whipped Crow | matlab | 1525223334 | 9 meses han pasado desde su publicación. |
Re: loteria mexicana ruby | Violet Rhinoceros | ruby | 1516848603 | 1 año han pasado desde su publicación. |
Re: loteria mexicana ruby | Cream Duck | ruby | 1498167381 | 1 año han pasado desde su publicación. |
Re: loteria mexicana ruby | Rude Madrill | ruby | 1480290652 | 2 años han pasado desde su publicación. |
Re: loteria mexicana ruby | Mammoth Wolf | ruby | 1467214826 | 2 años han pasado desde su publicación. |
Re: loteria mexicana ruby | Flying Gibbon | ruby | 1448685317 | 3 años han pasado desde su publicación. |