Cerca nel blog

Pubblicità

banner-125x125 banner-125x125 banner-125x125 banner-125x125

Feed RSS e Newsletter

Puoi seguire il mio blog abbonandoti al feed RSS, se non sai cos'è un feed RSS prova a guardare questo video... Spiega tutto!

Icona Feed RSS

Twitter

MyBlogLog

PayPal

Se ti piace questo blog puoi pensare ad una donazione.

Tutti i fondi ricevuti saranno utilizzati per il mio sollazzo personale. :-)

Ultimi commenti...

Kika23: mandata mail :mrgreen:

Nicola D'Agostino: Potrebbe essere il ritorno di un noto (ed ignorato) problemino con alcune installazioni di...

Barbara: Finora ne ho schedulato solo uno e è andato a buon fine … strano sto problema nel vecchio WP...

soloparolesparse: A Torino piove da ieri sera… situazione praticamente risolta. …ribadisco il...

AndyEwo232: Beh in effetti è proprio per il riscaldamento globale che il clima che si sta raffreddando, in pratica...

Cartelle per la tombola da stampare - 1a parte

mercoledì 5 dicembre 2007
1 Star2 Stars3 Stars4 Stars5 Stars (13 voti, media: 3.69)
Loading ... Loading ...

Ve l'avevo detto che da questa settimana in poi ci sarebbe stato da divertirsi con un po' di codice. Questo tutorial (in 2 parti) ci porterà a generare dei file PDF contenenti cartelle per la tombola (sempre diverse) da stampare e utilizzare durante le interminabili sessioni di gioco post-pranzo natalizio.

Prima di sporcarci le mani col codice vediamo un po' di teoria: argomento principale di questa prima parte. :)

Le cartelle della tombola sono griglie 9x3 contenenti 15 numeri tra 1 a 90, ordinati in questo modo:

  • Nella 1a colonna i numeri da 1 a 9
  • Nella 2a colonna i numeri da 10 a 19
  • ...
  • Nella 9a colonna i numeri da 80 a 90

Un'immagine come sempre vale più di mille parole:

tombola.jpg

I numeri sono ordinati verticalmente (una colonna potrà contenere la sequenza 1,3,5 ma non la sequenza 3,5,1) e una riga contiene solo 5 numeri (la famosa cinquina).

Cos'altro ci serve?

Poco a dir la verità...

  • Un server Apache (per il PHP)
  • Una libreria per la generazione di file PDF (FPDF rulez)
  • Un po' di fantasia per l'algoritmo :)

Il giochetto in questo caso è semplificare: quindi quello che andremo a fare sarà...

  • Impostare il generatore di numeri casuali
  • Riempire la matrice 9x3 di numeri
  • Ordinare le colonne in modo che i numeri siano "sistemati" verticalmente
  • Eliminare i numeri in eccesso
  • Generare un foglio A4 PDF con FPDF che conterrà 3 cartelle

Il tutto porta via sì e no cento righe di codice (stando larghi), 3 o 4 cicli for e uno switch. :D A domani per il codice e un po' di chiacchiere sulla tombola :D

Questo articolo è stato pubblicato mercoledì, 5 dicembre 2007 alle ore 13:55 Se non vuoi perdere nemmeno un articolo del mio blog abbonati al feed RSS. Se non sai cos'è un feed RSS puoi guardare questo video, spiega tutto!

In alternativa puoi abbonarti alla newsletter, riceverai un'email ogni volta che verrà pubblicato un nuovo post. Il tuo indirizzo email sarà gestito da Feedburner.

  

6 Commenti a “Cartelle per la tombola da stampare - 1a parte”

  1. terronista scrive:

    A quando una BlogoTombolaNatalizia? :-D

  2. amosgitai scrive:

    Sì, però le spiegazioni dei numeri?!?!
    6 = Chella che guard’n'terra
    71 = L’omm’e'merd
    :(

  3. MAvero scrive:

    Interessante, poi però buttiamo giù anche l’estrattore randomico 1:90 dei numeri … senza barare ok? :wink:

  4. Zeno scrive:

    ah ah ah geniale
    ciao
    z

  5. anecòico scrive:

    a quando i fagioli in PHP da usare sulle cartelle? :grin:

    anecòico

  6. iw8zlb scrive:

    Ambo!!! :smile: :smile: