Novità

Girin-Girando su internet ho trovato...

salvo50;n2083688 ha scritto:
Ciao a Tutti!

Ho cancellato le due risposte, continuo nello studio, non dovrebbe essere difficile trovare l'errore, se c'è errore.

Errori non c'è ne sono, ci sarebbe solo da sviluppare la prima parte del metodo e cioè:
  1. La somma di tutti i gruppi di numeri ("che dovranno essere minimo composti da 3 elementi e massimo da 6") che appartengano alla medesima decina;
ed è mostrato anche dall'esempio svolto sul metodo, tutti gli altri punti del metodo sono già stati inseriti nello script.
Io c'ho provato ma l'unica cosa che posso fare, come ho già detto qualche post fà, è una lunghissima serie di "IF" con tutte le possibili combinazioni che appesantirebbero troppo lo script, e non so se con qualche ciclo "FOR" sarebbe possibile farlo, quindi chiedevo se in Spaziometria esistesse qualche altro comando che faciliterebbe tale processo.
 
Ciao Stupl

Ti prego di scusarmi, non l'avevo capito, adesso mi concentro su quello, purtroppo tre giorni fà ho subito la truffa del falso amico ed ho la testa tra le nuvole pensando in ogni secondo a quanto sono stato pollo, anzi adesso vado in off topic e racconto la storia in modo che altri non ci caschino.
 
salvo50;n2083694 ha scritto:
Ciao Stupl

Ti prego di scusarmi, non l'avevo capito, adesso mi concentro su quello, purtroppo tre giorni fà ho subito la truffa del falso amico ed ho la testa tra le nuvole pensando in ogni secondo a quanto sono stato pollo, anzi adesso vado in off topic e racconto la storia in modo che altri non ci caschino.

Mi dispiace, purtroppo in un Italia martoriata la gente pur di sopravvivere è pronto a tutto e senza avere vergogna di quello che fà.
 
Ciao stupi ti è possibile inserire come sopra nello script i numeri consecutivi es:

[TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
[TR]
[TD="width: 495, colspan: 15"]Estrazione generatrice del pronostico 09337 [78 - 01/07/2017][/TD]
[TD="width: 33"] [/TD]
[TD="width: 33"] [/TD]
[TD="width: 33"] [/TD]
[TD="width: 33"] [/TD]
[/TR]
[TR]
[TD="colspan: 17"]G 0001 Numeri in gioco : 02.04.07.12.16.22.43.48.66.68.76.77.78.82.88[/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD]1[/TD]
[TD]2[/TD]
[TD]3[/TD]
[TD]4[/TD]
[TD]5[/TD]
[TD]6[/TD]
[TD]7[/TD]
[TD]8[/TD]
[TD]9[/TD]
[TD]10[/TD]
[TD]11[/TD]
[TD]12[/TD]
[TD]13[/TD]
[TD]14[/TD]
[TD]15[/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD]2[/TD]
[TD]4[/TD]
[TD]7[/TD]
[TD]12[/TD]
[TD]16[/TD]
[TD]22[/TD]
[TD]43[/TD]
[TD]48[/TD]
[TD]66[/TD]
[TD]68[/TD]
[TD]76[/TD]
[TD]77[/TD]
[TD]78[/TD]
[TD]82[/TD]
[TD]88[/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD]grazie,[/TD]
[/TR]
[/TABLE]
 
Alien.;n2083709 ha scritto:
Ciao stupi ti è possibile inserire come sopra nello script i numeri consecutivi es:

[TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
[TR]
[TD="width: 495, colspan: 15"]Estrazione generatrice del pronostico 09337 [78 - 01/07/2017][/TD]
[TD="width: 33"] [/TD]
[TD="width: 33"] [/TD]
[TD="width: 33"] [/TD]
[TD="width: 33"] [/TD]
[/TR]
[TR]
[TD="colspan: 17"]G 0001 Numeri in gioco : 02.04.07.12.16.22.43.48.66.68.76.77.78.82.88[/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD]1[/TD]
[TD]2[/TD]
[TD]3[/TD]
[TD]4[/TD]
[TD]5[/TD]
[TD]6[/TD]
[TD]7[/TD]
[TD]8[/TD]
[TD]9[/TD]
[TD]10[/TD]
[TD]11[/TD]
[TD]12[/TD]
[TD]13[/TD]
[TD]14[/TD]
[TD]15[/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD]2[/TD]
[TD]4[/TD]
[TD]7[/TD]
[TD]12[/TD]
[TD]16[/TD]
[TD]22[/TD]
[TD]43[/TD]
[TD]48[/TD]
[TD]66[/TD]
[TD]68[/TD]
[TD]76[/TD]
[TD]77[/TD]
[TD]78[/TD]
[TD]82[/TD]
[TD]88[/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD]grazie,[/TD]
[/TR]
[/TABLE]

Alien. lo script non è completo, parlo del secondo metodo, e comunque non ho capito la tua richiesta riguardo all'inserimento dei numeri consecutivi
 
Scusa,anche se non è completo credo che sia ottimo riguardo ai numeri consecutivi ,forse mi sono espresso male intendevo in numeri progressivi con sotto i numeri da mettere in gioco:
progressivi:
123456789101112131415

numeri da mettere in gioco :
247121622434866687677788288
 
Alien non capisco cosa intendi, lo script in se deve calcolarli i numeri da giocare facendo gli opportuni calcoli riferiti al metodo, mentre quello che chiedi tu e giocare numeri già conosciuti, quindi se a te serve uno script che controlli i consecutivi che hai indicato allora ti posto sotto uno script specifico, poi se intendi altro non so come aiutarti.
Ecco lo script:
Codice:
Sub Main()
Call ImpostaArchivio10ELotto(1)
Dim Nn(15),Ini,fin
Dim Es,P,v,i,Tot
Nn(01)=2:Nn(02)=4:Nn(03)=7:Nn(04)=12:Nn(05)=16
Nn(06)=22:Nn(07)=43:Nn(08)=48:Nn(09)=66:Nn(10)=68
Nn(11)=76:Nn(12)=77:Nn(13)=78:Nn(14)=82:Nn(15)=88
Ini = EstrazioneFinDL - 100 ' *****  ESTRAZIONE BASE INIZIO VERIFICA
fin = EstrazioneFinDL
Scrivi " Da " & DataEstrazioneDL(Ini) & " a " & DataEstrazioneDL(fin),1,,,0,3
Scrivi String(100,"="),1
Scrivi " 15 Numeri in gioco : " & StringaNumeri(Nn),1,,,2,3
Scrivi String(100,"-"),1,,,0
For Es = Ini To fin
For v = 10 To 5 Step - 1
Tot = 0
If VerificaEsitoDL(Nn,Es,v) Then
Scrivi DataEstrazioneDL(Es) & " - ",,0
For P = 1 To 20
ColoreTesto 1
For i = 1 To 15
If EstrattoDL(Es,P) = Nn(i) Then
ColoreTesto 2
Tot = Tot + 1
End If
Next
Scrivi Format2(EstrattoDL(Es,P)),1,0
ColoreTesto 0
Scrivi ".",0,0,,1
Next
Scrivi " --> ",0,0,,0
Scrivi Tot,1,0,,2
Scrivi " Punti",,,,1,,,,,1
Exit For
End If
Next
Tot = 0
Next
Scrivi String(100,"-"),1,,,0
End Sub
 
magia;n2083910 ha scritto:
Buonanotte,
Salutando tutti .
Provi il listato:

Grazie magia hai fatto una magia, sembrava impossibile ma a quanto pare niente è impossibile.
L'ho controllato, non fino infondo ma sembra andare perfettamente.
Buon fine settimana e di nuovo grazie.
 
CIAO,chiedo scusa ma nello script da dei doppioni ?

V N. [04.11.15.19.41.45.67.69.71.75.76.85.86.88.90 ] [.. 04 .. 11 .. .. 19 .. .. .. .. .. .. .. .. .. .. 69 .. 86 ] C. 13 Cinquina 09363 [104 - 31/08/2017]

V N. [04.11.15.19.41.45.67.69.71.75.76.85.86.88.90 ] [.. 04 .. 11 .. .. 19 .. .. .. .. .. .. .. .. .. .. 69 .. 86 ] C. 14 Cinquina 09364 [105 -31/08/2017]
 
Ultima modifica:
salvo50;n2083833 ha scritto:
Ma 15 numeri sono 3003 giocate da 10 numeri, conviene?

Oppure è solo uno studio

Si ciao è solo uno studio ma........................io intendevo che lo script andava bene quello di prima con tutti i pronostici ma che sopra ad ogni pronostico andava messo i numeri in progressione 1 2 3 4 5 6 ecc poi sotto il pronostico reale dato dallo script tutto qua e certo che digitando è difficile farsi capire es:





come questo::

fetch


sul post pagina 13 #13

ok ?
 
Ultima modifica:
Alien.;n2084074 ha scritto:
CIAO,chiedo scusa ma nello script da dei doppioni ?

V N. [04.11.15.19.41.45.67.69.71.75.76.85.86.88.90 ] [.. 04 .. 11 .. .. 19 .. .. .. .. .. .. .. .. .. .. 69 .. 86 ] C. 13 Cinquina 09363 [104 - 31/08/2017]

V N. [04.11.15.19.41.45.67.69.71.75.76.85.86.88.90 ] [.. 04 .. 11 .. .. 19 .. .. .. .. .. .. .. .. .. .. 69 .. 86 ] C. 14 Cinquina 09364 [105 -31/08/2017]


A me non da doppioni, controlla l'archivio del lotto, a quella data, probabile che hai una estrazione doppione.


Alien.;n2084108 ha scritto:
Si ciao è solo uno studio ma........................io intendevo che lo script andava bene quello di prima con tutti i pronostici ma che sopra ad ogni pronostico andava messo i numeri in progressione 1 2 3 4 5 6 ecc poi sotto il pronostico reale dato dallo script tutto qua e certo che digitando è difficile farsi capire es:





come questo::

[IMG2=JSON]{"data-align":"none","data-size":"full","src":"https:\/\/forum.lottoced.com\/filedata\/fetch?id=2083105&d=1508520180"}[/IMG2]

sul post pagina 13 #13

ok ?

Prova il listato aggiornato è completo che ha postato magia, la progressione è inserita, certo non graficamente come quello che ho inserito quando ho postato il metodo però è mostrata, probabilmente si potrebbe fare anche con grafica migliore ma non saprei come fare ci vuole un esperto scripter.
 
Ultima modifica:
Salve, eccomi di nuovo, (come uno scocciatore), a disturbare la pace degli scripter, e per questo chiedo venia, però avevo avvertito all'inizio di questo post che avevo trovato su internet 6 metodi di cui mi interessava farne degli script.
Due, grazie a magia, sono stati fatti, degli altri 4, 3 li ho cancellati e quindi me ne rimane uno che chiedo, sempre per favore, di farne uno script.

Ecco il procedimento:






Come il titolo lascia intendere rivolgeremo la nostra attenzione a formazioni simmetriche e, più precisamente, alle terzine simmetriche.

Immagine.jpg

Nella tabella sovrastante sono riportate le 30 terzine simmetriche. Per poter operare dovremo attendere che, contemporaneamente, facciano la loro sortita nella colonna vincente 2 di esse.

Osservate il quadro delle estrazioni che si sono tenute nei mesi di maggio e giugno 2013:

Immagine1.jpg

Come si vede, in ben 2 mesi di estrazione la condizione si è verificata una sola volta, il 2 maggio 2013, con la sortita delle terzine 9-39-69 e 26-56-86. All’uscita delle due terzine si opereranno sui termini di ciascuna di esse, delle semplici operazioni di somma e sottrazione di valori distanziali fissi. Tali valori sono: +18 / +9 / +45 / -6.

Ritengo non sia il caso di dilungarmi ulteriormente sul perché si utilizzino tali valori: a puro titolo di cronaca sappiate che sono valori che nascono da precisi calcoli ciclometrici. Calcoli che, come per il gioco del lotto, anche per il 10 e Lotto, danno sempre risultati di grande valore.

Dalle operazioni di somma e sottrazione dei valori distanziali fissi si otterranno 24 elementi che uniti ai 6 numeri che formano le due terzine simmetriche uscite, formeranno la massa numerica di 30 elementi che costituisce il sistema da porre in gioco.

Vediamo lo sviluppo del sistema:

Immagine2.jpg

In ordine crescente ecco i 30 numeri ottenuti:

Immagine3.jpg

Ed ecco di seguito i 12 concorsi successivi dove sono evidenziati i punti (in rosso) ottenuti:

Immagine4.jpg

Come si vede, in una occasione (concorso n.° 64, ovvero 11° colpo di gioco) si sarebbero totalizzati 9 PUNTI che, ricordiamo, conseguiti su una colonna di 10 numeri portano la “bella vincita” di 30.000 euro !
I tre concorsi con 8 PUNTI, invece, avrebbero fruttato tre vincite da 1.500 euro, per non dire degli altri tre concorsi con 7 PUNTI con vincite da 150 euro cadauna.

Potremmo continuare con decine di esempi, molti dei quali ben più clamorosi (siamo arrivati a contare fino a 15 punti sui 30 numeri, in pratica il 50& dei numeri pronosticati è risultato esatto …. E pensate che vincite).


Grazie.
 
Ultima modifica:
Ciao a Tutti!

Con 30 numeri si formano 30.045.015 combinazioni di 10 numeri, giocando 1 euro a bolletta ci vogliono trentamilioniquarantacinquemilaquindici euro
 
salvo50;n2084273 ha scritto:
Ciao a Tutti!

Con 30 numeri si formano 30.045.015 combinazioni di 10 numeri, giocando 1 euro a bolletta ci vogliono trentamilioniquarantacinquemilaquindici euro

Lo so, solitamente quando gioco, da una serie di numeri prendo a casaccio, con al massimo una ripetizione, 10 numeri e faccio da 5 a 10 cartelle, non di più, e le metto in gioco per un certo periodo, sperando che il caso mi faccia unire i numeri vincenti, ovvio.
Mi è capitato una sola volta di mettere insieme 8 numeri buoni su 10 e mi sono avvicinato a nove se mettevo il nono numero vincente su quella scheda e non sull'altra delle 5 che giocai.
 
Ultima modifica:
stupl;n2084276 ha scritto:
Lo so, solitamente quando gioco, da una serie di numeri prendo a casaccio, con al massimo una ripetizione, 10 numeri e faccio da 5 a 10 cartelle, non di più, e le metto in gioco per un certo periodo, sperando che il caso mi faccia unire i numeri vincenti, ovvio.
Mi è capitato una sola volta di mettere insieme 8 numeri buoni su 10 e mi sono avvicinato a nove se mettevo il nono numero vincente su quella scheda e non sull'altra delle 5 che giocai.

Ciao Stupl!

Allora giochi con il sistema dei cassetti, secondo me è il modo migliore quando si giocano tanti numeri
 
salvo50;n2084277 ha scritto:
Ciao Stupl!

Allora giochi con il sistema dei cassetti, secondo me è il modo migliore quando si giocano tanti numeri

Quando si è da soli a giocare è il modo migliore, così non si esagera sulla spesa, tanto, bene o male un zero o un 5, un 6 e, come mi è capitato qualche settimana fà, un 7 lo si può sempre fare ed anche se non si va alla pari, almeno si ammortizza un po la spesa.
 
magia;n2084335 ha scritto:
Buonanotte,
Salutando tutti .
Abbiamo modificatoil listato precedente .
con l' aiuto di i legend , che ringraziamo .
Postiamo il listato , del metodo .

Codice:
Option Explicit
'
'https://forum.lottoced.com/forum/lottoced/area-download/2081939-girin-girando-su-internet-ho-trovato/page3
'
'10 e Lotto – Tecnica Simmetrica
'http://www.lottoestrazioni.info/10elotto/10-e-lotto-tecnica-simmetrica/
'
Sub Main()
Call ImpostaArchivio10ELotto(01)
'Dim ini,fin,casi,es : ini = DataEstrToIdEstrDL(02,05,2013) : fin = DataEstrToIdEstrDL(02,05,2013) : casi = 00
Dim ini,fin,Casi,nStart,Es : ini =DataEstrToIdEstrDL(02,05,2013) : fin = EstrazioniArchivioDL : Casi = 00: nStart = Timer
For Es = ini To fin : Call Messaggio(Es) : Call AvanzamentoElab(ini,fin,Es)
Dim P01,P02,P03,T11,T12,T13,DS01,DS02,DS03,P04,P05,P06,T21,T22,T23,DS04,DS05,DS06
Call RicercaCondizione(Es,P01,P02,P03,T11,T12,T13,DS01,DS02,DS03,P04,P05,P06,T21,T22,T23,DS04,DS05,DS06,Casi)
Next
Dim nEnd : nEnd = Timer : Call Scrivi("Tempo di elaborazione : " & FormattaSecondi((nEnd + 01) - nStart),True)
End Sub
Function Intestazione(Es,Casi)
Dim sRiga : sRiga = GetInfoEstrazioneDL(Es) : Casi = Casi + 01
Call Scrivi(String(175,"-") & " Caso n° " & Format2(Casi),True) : Call Scrivi(sRiga,True)
Call ScriviEstrazioneDL(Es) : Call Scrivi(String(175,"-"),True)
End Function
Function ScriviRequisiti(aNum01,T11,T12,T13,aNum02,T21,T22,T23)
aNum01 = Array(T11,T12,T13) : aNum02 = Array(T21,T22,T23)
Call Scrivi("Rilevate Uniche 2 Terzine Simmetriche : [ " & StringaNumeri(aNum01,,True) & " ] - [ " & _
StringaNumeri(aNum02,,True) & " ]",True) : Call Scrivi()
End Function
Function ScriviDatiPronostico(Es)
Call Scrivi("Estrazione generatrice del pronostico " & FormattaStringa(Es,"00000") & " [" & _
IndiceAnnualeDL(Es) & " - " & DataEstrazioneDL(Es,,,"/") & "]",True)
End Function
Sub RicercaCondizione(Es,P01,P02,P03,T11,T12,T13,DS01,DS02,DS03,P04,P05,P06,T21,T22,T23,DS04,DS05,DS06,Casi)
Dim QT : QT = 00
For P01 = 01 To 18 : For P02 = P01 + 01 To 19 : For P03 = P02 + 01 To 20
T11 = EstrattoDL(Es,P01) : T12 = EstrattoDL(Es,P02): T13 = EstrattoDL(Es,P03)
DS01 = Distanza(T11,T12) : DS02 = Distanza(T12,T13) : DS03 = Distanza(T13,T11)
If DS01 = 30 And DS02 = 30 And DS03 = 30 Then
QT = QT + 01
For P04 = 01 To 18 : For P05 = P04 + 01 To 19 : For P06 = P05 + 01 To 20
T21 = EstrattoDL(Es,P04) : T22 = EstrattoDL(Es,P05): T23 = EstrattoDL(Es,P06)
DS04 = Distanza(T21,T22) : DS05 = Distanza(T22,T23) : DS06 = Distanza(T23,T21)
If DS04 = 30 And DS05 = 30 And DS05 = 30 Then
If T21 <> T11 And T21 <> T12 And T21 <> T13 And T22 <> T11 And T22 <> T12 And T22 <> T13 And T23 <> T11 And T23 <> T12 And T23 <> T13 Then
QT = QT + 01
If QT = 02 Then
Dim aNum01,aNum02 : Call Intestazione(Es,Casi) : Call ScriviRequisiti(aNum01,T11,T12,T13,aNum02,T21,T22,T23)
ReDim N(30) : Call ScriviDatiPronostico(Es) : Call CalcoloPronostico(N,T11,T12,T13,T21,T22,T23)
Dim Nu,CONTA : Call ContaNumeriinGioco(N,Nu,CONTA) : Call VerificaEsitoNumeri(N,Es)
End If
End If
End If
Next : Next : Next
End If
Next : Next : Next
End Sub
Sub CalcoloPronostico(N,T11,T12,T13,T21,T22,T23)
N(01) = Fuori90(T11 + 00) : N(02) = Fuori90(T11 + 18) : N(03) = Fuori90(T11 + 09) : N(04) = Fuori90(T11 + 45) : N(05) = Fuori90((90 + T11) - 06)
N(06) = Fuori90(T12 + 00) : N(07) = Fuori90(T12 + 18) : N(08) = Fuori90(T12 + 09) : N(09) = Fuori90(T12 + 45) : N(10) = Fuori90((90 + T12) - 06)
N(11) = Fuori90(T13 + 00) : N(12) = Fuori90(T13 + 18) : N(13) = Fuori90(T13 + 09) : N(14) = Fuori90(T13 + 45) : N(15) = Fuori90((90 + T13) - 06)
N(16) = Fuori90(T21 + 00) : N(17) = Fuori90(T21 + 18) : N(18) = Fuori90(T21 + 09) : N(19) = Fuori90(T21 + 45) : N(20) = Fuori90((90 + T21) - 06)
N(21) = Fuori90(T22 + 00) : N(22) = Fuori90(T22 + 18) : N(23) = Fuori90(T22 + 09) : N(24) = Fuori90(T22 + 45) : N(25) = Fuori90((90 + T22) - 06)
N(26) = Fuori90(T23 + 00) : N(27) = Fuori90(T23 + 18) : N(28) = Fuori90(T23 + 09) : N(29) = Fuori90(T23 + 45) : N(30) = Fuori90((90 + T23) - 06)
Call EliminaRipetuti(N)
End Sub
Sub ContaNumeriinGioco(N,NU,CONTA)
CONTA = 00 : NU = Split("00." & StringaNumeri(N,,True),".")
Dim Num : For Num = 01 To UBound(NU) : CONTA = CONTA + 01 : Next
Call Scrivi("G 0001 Numeri in gioco : [ " & Format2(CONTA) & " ] " & StringaNumeri(N,,True),True)
End Sub
Sub VerificaEsitoNumeri(N,Es)
Dim nSorte,klp,nColpi,xlp,SF : nSorte = AMBATA_ : klp = 01 : nColpi = 12 : SF = 00
For xlp = 01 To nColpi : SF = SerieFreqDL(Es + xlp,Es + xlp,N,AMBATA_)
Dim RetEsito,RetColpi,RetEstratti,RetIdEstr
Call VerificaEsitoDL(N,Es + xlp,nSorte,klp,RetEsito,RetColpi,RetEstratti,RetIdEstr)
If RetEsito <> "" Then
Call ColoreTesto(02)
Call Scrivi("V N. [" & FormatSpace(StringaNumeri(N,,True),50) & "] [" & RetEstratti & " ] C. " & _
FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & SF & " ) " & FormattaStringa(Es + xlp,"00000") & " [" & _
IndiceAnnualeDL(Es + xlp) & " - " & DataEstrazioneDL(Es + xlp,,,"/") & "]",True)
Call ColoreTesto(00)
ElseIf RetEsito = "" And RetColpi < klp Then
Call ColoreTesto(00)
Call Scrivi() : Call Scrivi("in corso per altre " & nColpi - xlp + 01 & " estrazioni",True) : Call Scrivi()
Call ColoreTesto(00)
Else
Call ColoreTesto(00)
RetEsito =("Zero punti") : RetEstratti =(".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..")
Call Scrivi(" N. [" & FormatSpace(StringaNumeri(N,,True),50) & "] [" & RetEstratti & " ] C. " & _
FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & SF & " ) " & FormattaStringa(Es + xlp,"00000") & " [" & _
IndiceAnnualeDL(Es + xlp) & " - " & DataEstrazioneDL(Es + xlp,,,"/") & "]",True)
Call ColoreTesto(00)
End If
If Es + xlp > EstrazioniArchivioDL Then Exit For
Next
If xlp > nColpi Then Call Scrivi("Interrotta per raggiunta durata") : Call Scrivi()
End Sub
Function FormattaSecondi(s)
Dim hh,Mm,Ss : hh = s \ 3600 : Mm =(s Mod 3600) \ 60 : Ss = s -((hh * 3600) +(Mm * 60))
Dim TimeStr : TimeStr = Format2(hh) & ":" & Format2(Mm) & ":" & Format2(Ss)
FormattaSecondi = TimeStr
End Function

Sub Main
Call ImpostaArchivio10ELotto(01)
'Dim IM,Ini,Fin,Casi,Es : IM = ScegliIndiceMensile() : Ini = DataEstrToIdEstrDL(03,01,2012) : Fin = Ini : Casi = 00
Dim Ini,Fin,Es,IM : Ini = 009260 : Fin = EstrazioniArchivioDL : IM = ScegliIndiceMensile()
Dim aVric,iDric,Casi,nStart : Call ScegliFiltro(aVric,iDric) : Casi = 00 : nStart = Timer
For Es = Ini To Fin : Call Messaggio(Es) : Call AvanzamentoElab(Ini,Fin,Es)
If IndiceMensileDL(Es) = IM Then
Call Intestazione(Es,Casi)
ReDim E(20),aNum(09) : Call EstrattiDL(Es,E) : Call CalcolaNumeroDecina(E,aNum,aVric,iDric)
ReDim N(24) : Call ScriviDatiPronostico(Es) : Call CalcoloPronostico(N,E,aNum)
Dim Nu,CONTA : Call ContaNumeriinGioco(N,Nu,CONTA) : Call VerificaEsitoNumeri(N,Es)
End If
Next
Dim nEnd : nEnd = Timer : Call Scrivi("Tempo di elaborazione : " & FormattaSecondi((nEnd + 01) - nStart),True)
End Sub
Function ScegliIndiceMensile()
Dim aVoci(14),x : For x = 01 To 14 : aVoci(x) = x : Next
ScegliIndiceMensile = ScegliOpzioneMenu(aVoci,01,"Scegli Indice Mensile")
End Function
Function ScegliFiltro(aVric,iDric)
aVric = Array("NESSUNA SELEZIONE","DECINA","CADENZA","FIGURA")
iDric = ScegliOpzioneMenu(aVric,01,"Selezione filtro")
End Function
Function Intestazione(Es,Casi)
Dim sRiga : sRiga = GetInfoEstrazioneDL(Es) : Casi = Casi + 01
Call Scrivi(String(175,"-") & " Caso n° " & Format2(Casi),True) : Call Scrivi(sRiga,True)
Call ScriviEstrazioneDL(Es) : Call Scrivi(String(175,"-"),True)
End Function
Function EstrattiDL(Es,E)
Dim p : For p = 01 To 20 : E(p) = EstrattoDL(Es,p) : Next
End Function
Sub CalcolaNumeroDecina(E,aNum,aVric,IDric)
Dim i,F,sRic,M,sum,IdE
Dim PMin,Pmax : PMin = 03 : Pmax = 06
If IDric = 00 Then Exit Sub
Dim uB,lB
Select Case IDric
Case(01) : uB = 00 : lB = 08 : Case(02) : uB = 00 : lB = 09 : Case(03) : uB = 01 : lB = 09
End Select
ReDim aRic(lB,03)
For F = uB To lB
sRic = "" : M = 00 : sum = 00
For i = 01 To UBound(E) : Select Case IDric
Case(01) : If Decina(E(i)) = F Then sRic = sRic & Format2(E(i)) & "." : sum = sum + E(i) : M = M + 01
Case(02) : If Cadenza(E(i)) = F Then sRic = sRic & Format2(E(i)) & "." : sum = sum + E(i) : M = M + 01
Case(03) : If Figura(E(i)) = F Then sRic = sRic & Format2(E(i)) & "." : sum = sum + E(i) : M = M + 01
End Select : Next
aRic(F,01) = RimuoviLastChr(sRic,".") : aRic(F,02) = Format2(Fuori90(sum)) : aRic(F,03) = Format2(M)
Next
For i = uB To lB
If Int(aRic(i,03)) >= PMin And Int(aRic(i,03)) <= Pmax Then
If Decina(E(i)) = 00 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 01 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 02 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 03 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 04 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 05 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 06 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 07 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 08 Then aNum(i) = aRic(i,02)
Call ColoreTesto(02) : Call Scrivi(FormatSpace(aVric(IDric),06) & " " & Format2(i) & " = " & _
aRic(i,03) & " : " & FormatSpace(aRic(i,01),02),True): Call ColoreTesto(00)
Else
Call Scrivi(FormatSpace(aVric(IDric),06) & " " & Format2(i) & " = " & aRic(i,03),True) : aNum(i) = 00
End If
Next
End Sub
Function ScriviDatiPronostico(Es)
Call Scrivi("Estrazione generatrice del pronostico " & FormattaStringa(Es,"00000") & " [" & _
IndiceAnnualeDL(Es) & " - " & DataEstrazioneDL(Es,,,"/") & "]",True)
End Function
Sub CalcoloPronostico(N,E,aNum)
N(01) = aNum(01) : N(02) = aNum(02) : N(03) = aNum(03) : N(04) = aNum(04) : N(05) = aNum(05)
N(06) = aNum(06) : N(07) = aNum(07) : N(08) = aNum(08) : N(09) = aNum(09)
'la somma di tutti i gruppi di numeri(che dovranno essere Minimo composti da 3 elementi e Massimo da sei)
'che appartengano alla medesima Decina;
N(10) = Fuori90(E(01) + E(02) + E(03)) 'la somma dei primi 3 estratti e degli ultimi 3 estratti;
N(11) = Fuori90(E(18) + E(19) + E(20)) 'la somma dei primi 3 estratti e degli ultimi 3 estratti;
N(12) = Fuori90(E(09) + E(10) + E(11) + E(12)) 'la somma degli estratti centrali, ovvero 9°, 10°, 11° e 12° estratto,
N(13) = ComplAdX(Fuori90(E(09) + E(10) + E(11) + E(12)))'e di tale somma ricaveremo anche il complemento (differenza) a 90;
N(14) = Fuori90((E(01) + E(20)) + 01) 'la somma degli estremi, vale a dire 1° e 20° estratto,e di tale numero prenderemo
'i due elementi distanti una unità (ovvero a +1e -1);
N(15) = Fuori90((E(01) + E(20)) - 01) 'la somma degli estremi, vale a dire 1° e 20° estratto,e di tale numero prenderemo
'i due elementi distanti una unità (ovvero a +1e -1);
N(16) = Fuori90((E(01) + E(10)) + 30) 'la somma dei simmetrici, vale a dire 1° e 10° estratto ;di questi due valori
'ricavati prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(17) = Fuori90((90 +(E(01) + E(10))) - 30) 'la somma dei simmetrici, vale a dire 1° e 10° estratto ;di questi due valori
'ricavati prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(18) = Fuori90((E(11) + E(20)) + 30) 'la somma dei simmetrici, vale a dire 11° e 20° estratto;di questi due valori ricavati
'prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(19) = Fuori90((90 +(E(11) + E(20))) - 30) 'la somma dei simmetrici, vale a dire 11° e 20° estratto;di questi due valori
'ricavati prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(20) = Fuori90(Figura(E(01)) & Figura(E(11))) 'abbinamento delle figure speculari, ovvero figura del 1° e dell’11° estratto;
N(21) = Fuori90(Figura(E(10)) & Figura(E(20))) 'abbinamento delle figure speculari, ovvero figura del 10° e del 20° estratto;
N(22) = Fuori90(E(05) + E(15)) 'la somma dei medi, cioè il 5° ed il 15° estratto;
N(23) = Fuori90(E(01) + E(16)) '??????????? la somma degli incroci, ovvero 6° e 15° Estratto.
N(24) = Fuori90(E(06) + E(11)) '??????????? la somma degli incroci, ovvero 11° e 16° estratto.
Call EliminaRipetuti(N)
End Sub
Sub ContaNumeriinGioco(N,NU,CONTA)
CONTA = 00 : NU = Split("00." & StringaNumeri(N,,True),".")
Dim Num : For Num = 01 To UBound(NU) : CONTA = CONTA + 01 : Next
Call Scrivi("G 0001 Numeri in gioco : [ " & Format2(CONTA) & " ] " & StringaNumeri(N,,True),True)
End Sub
Sub VerificaEsitoNumeri(N,Es)
Dim nSorte,klp,nColpi,xlp,SF : nSorte = AMBATA_ : klp = 01 : nColpi = 20 : SF = 00
For xlp = 01 To nColpi : SF = SerieFreqDL(Es + xlp,Es + xlp,N,AMBATA_)
Dim RetEsito,RetColpi,RetEstratti,RetIdEstr
Call VerificaEsitoDL(N,Es + xlp,nSorte,klp,RetEsito,RetColpi,RetEstratti,RetIdEstr)
If RetEsito <> "" Then
Call ColoreTesto(02)
Call Scrivi("V N. [" & FormatSpace(StringaNumeri(N,,True),50) & "] [" & RetEstratti & " ] C. " & _
FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & SF & " ) " & FormattaStringa(Es + xlp,"00000") & " [" & _
IndiceAnnualeDL(Es + xlp) & " - " & DataEstrazioneDL(Es + xlp,,,"/") & "]",True)
Call ColoreTesto(00)
ElseIf RetEsito = "" And RetColpi < klp Then
Call ColoreTesto(00)
Call Scrivi() : Call Scrivi("in corso per altre " & nColpi - xlp + 01 & " estrazioni",True) : Call Scrivi()
Call ColoreTesto(00)
Else
Call ColoreTesto(00)
RetEsito =("Zero punti") : RetEstratti =(".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..")
Call Scrivi(" N. [" & FormatSpace(StringaNumeri(N,,True),50) & "] [" & RetEstratti & " ] C. " & _
FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & SF & " ) " & FormattaStringa(Es + xlp,"00000") & " [" & _
IndiceAnnualeDL(Es + xlp) & " - " & DataEstrazioneDL(Es + xlp,,,"/") & "]",True)
Call ColoreTesto(00)
End If
If Es + xlp > EstrazioniArchivioDL Then Exit For
Next
If xlp > nColpi Then Call Scrivi("Interrotta per raggiunta durata") : Call Scrivi()
End Sub
Function FormattaSecondi(s)
Dim hh,Mm,Ss : hh = s \ 3600 : Mm =(s Mod 3600) \ 60 : Ss = s -((hh * 3600) +(Mm * 60))
Dim TimeStr : TimeStr = Format2(hh) & ":" & Format2(Mm) & ":" & Format2(Ss)
FormattaSecondi = TimeStr
End Function

Sub Main
Call ImpostaArchivio10ELotto(01)
'Dim IM,Ini,Fin,Casi,Es : IM = ScegliIndiceMensile() : Ini = DataEstrToIdEstrDL(03,01,2012) : Fin = Ini : Casi = 00
Dim Ini,Fin,Es,IM : Ini = 009260 : Fin = EstrazioniArchivioDL : IM = ScegliIndiceMensile()
Dim aVric,iDric,Casi,nStart : Call ScegliFiltro(aVric,iDric) : Casi = 00 : nStart = Timer
For Es = Ini To Fin : Call Messaggio(Es) : Call AvanzamentoElab(Ini,Fin,Es)
If IndiceMensileDL(Es) = IM Then
Call Intestazione(Es,Casi)
ReDim E(20),aNum(09) : Call EstrattiDL(Es,E) : Call CalcolaNumeroDecina(E,aNum,aVric,iDric)
ReDim N(24) : Call ScriviDatiPronostico(Es) : Call CalcoloPronostico(N,E,aNum)
Dim Nu,CONTA : Call ContaNumeriinGioco(N,Nu,CONTA) : Call VerificaEsitoNumeri(N,Es)
End If
Next
Dim nEnd : nEnd = Timer : Call Scrivi("Tempo di elaborazione : " & FormattaSecondi((nEnd + 01) - nStart),True)
End Sub
Function ScegliIndiceMensile()
Dim aVoci(14),x : For x = 01 To 14 : aVoci(x) = x : Next
ScegliIndiceMensile = ScegliOpzioneMenu(aVoci,01,"Scegli Indice Mensile")
End Function
Function ScegliFiltro(aVric,iDric)
aVric = Array("NESSUNA SELEZIONE","DECINA","CADENZA","FIGURA")
iDric = ScegliOpzioneMenu(aVric,01,"Selezione filtro")
End Function
Function Intestazione(Es,Casi)
Dim sRiga : sRiga = GetInfoEstrazioneDL(Es) : Casi = Casi + 01
Call Scrivi(String(175,"-") & " Caso n° " & Format2(Casi),True) : Call Scrivi(sRiga,True)
Call ScriviEstrazioneDL(Es) : Call Scrivi(String(175,"-"),True)
End Function
Function EstrattiDL(Es,E)
Dim p : For p = 01 To 20 : E(p) = EstrattoDL(Es,p) : Next
End Function
Sub CalcolaNumeroDecina(E,aNum,aVric,IDric)
Dim i,F,sRic,M,sum,IdE
Dim PMin,Pmax : PMin = 03 : Pmax = 06
If IDric = 00 Then Exit Sub
Dim uB,lB
Select Case IDric
Case(01) : uB = 00 : lB = 08 : Case(02) : uB = 00 : lB = 09 : Case(03) : uB = 01 : lB = 09
End Select
ReDim aRic(lB,03)
For F = uB To lB
sRic = "" : M = 00 : sum = 00
For i = 01 To UBound(E) : Select Case IDric
Case(01) : If Decina(E(i)) = F Then sRic = sRic & Format2(E(i)) & "." : sum = sum + E(i) : M = M + 01
Case(02) : If Cadenza(E(i)) = F Then sRic = sRic & Format2(E(i)) & "." : sum = sum + E(i) : M = M + 01
Case(03) : If Figura(E(i)) = F Then sRic = sRic & Format2(E(i)) & "." : sum = sum + E(i) : M = M + 01
End Select : Next
aRic(F,01) = RimuoviLastChr(sRic,".") : aRic(F,02) = Format2(Fuori90(sum)) : aRic(F,03) = Format2(M)
Next
For i = uB To lB
If Int(aRic(i,03)) >= PMin And Int(aRic(i,03)) <= Pmax Then
If Decina(E(i)) = 00 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 01 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 02 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 03 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 04 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 05 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 06 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 07 Then aNum(i) = aRic(i,02)
If Decina(E(i)) = 08 Then aNum(i) = aRic(i,02)
Call ColoreTesto(02) : Call Scrivi(FormatSpace(aVric(IDric),06) & " " & Format2(i) & " = " & _
aRic(i,03) & " : " & FormatSpace(aRic(i,01),02),True): Call ColoreTesto(00)
Else
Call Scrivi(FormatSpace(aVric(IDric),06) & " " & Format2(i) & " = " & aRic(i,03),True) : aNum(i) = 00
End If
Next
End Sub
Function ScriviDatiPronostico(Es)
Call Scrivi("Estrazione generatrice del pronostico " & FormattaStringa(Es,"00000") & " [" & _
IndiceAnnualeDL(Es) & " - " & DataEstrazioneDL(Es,,,"/") & "]",True)
End Function
Sub CalcoloPronostico(N,E,aNum)
N(01) = aNum(01) : N(02) = aNum(02) : N(03) = aNum(03) : N(04) = aNum(04) : N(05) = aNum(05)
N(06) = aNum(06) : N(07) = aNum(07) : N(08) = aNum(08) : N(09) = aNum(09)
'la somma di tutti i gruppi di numeri(che dovranno essere Minimo composti da 3 elementi e Massimo da sei)
'che appartengano alla medesima Decina;
N(10) = Fuori90(E(01) + E(02) + E(03)) 'la somma dei primi 3 estratti e degli ultimi 3 estratti;
N(11) = Fuori90(E(18) + E(19) + E(20)) 'la somma dei primi 3 estratti e degli ultimi 3 estratti;
N(12) = Fuori90(E(09) + E(10) + E(11) + E(12)) 'la somma degli estratti centrali, ovvero 9°, 10°, 11° e 12° estratto,
N(13) = ComplAdX(Fuori90(E(09) + E(10) + E(11) + E(12)))'e di tale somma ricaveremo anche il complemento (differenza) a 90;
N(14) = Fuori90((E(01) + E(20)) + 01) 'la somma degli estremi, vale a dire 1° e 20° estratto,e di tale numero prenderemo
'i due elementi distanti una unità (ovvero a +1e -1);
N(15) = Fuori90((E(01) + E(20)) - 01) 'la somma degli estremi, vale a dire 1° e 20° estratto,e di tale numero prenderemo
'i due elementi distanti una unità (ovvero a +1e -1);
N(16) = Fuori90((E(01) + E(10)) + 30) 'la somma dei simmetrici, vale a dire 1° e 10° estratto ;di questi due valori
'ricavati prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(17) = Fuori90((90 +(E(01) + E(10))) - 30) 'la somma dei simmetrici, vale a dire 1° e 10° estratto ;di questi due valori
'ricavati prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(18) = Fuori90((E(11) + E(20)) + 30) 'la somma dei simmetrici, vale a dire 11° e 20° estratto;di questi due valori ricavati
'prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(19) = Fuori90((90 +(E(11) + E(20))) - 30) 'la somma dei simmetrici, vale a dire 11° e 20° estratto;di questi due valori
'ricavati prenderemo in esame i due numeri distanti 30 unità (simmetrici);
N(20) = Fuori90(Figura(E(01)) & Figura(E(11))) 'abbinamento delle figure speculari, ovvero figura del 1° e dell’11° estratto;
N(21) = Fuori90(Figura(E(10)) & Figura(E(20))) 'abbinamento delle figure speculari, ovvero figura del 10° e del 20° estratto;
N(22) = Fuori90(E(05) + E(15)) 'la somma dei medi, cioè il 5° ed il 15° estratto;
N(23) = Fuori90(E(01) + E(16)) '??????????? la somma degli incroci, ovvero 6° e 15° Estratto.
N(24) = Fuori90(E(06) + E(11)) '??????????? la somma degli incroci, ovvero 11° e 16° estratto.
Call EliminaRipetuti(N)
End Sub
Sub ContaNumeriinGioco(N,NU,CONTA)
CONTA = 00 : NU = Split("00." & StringaNumeri(N,,True),".")
Dim Num : For Num = 01 To UBound(NU) : CONTA = CONTA + 01 : Next
Call Scrivi("G 0001 Numeri in gioco : [ " & Format2(CONTA) & " ] " & StringaNumeri(N,,True),True)
End Sub
Sub VerificaEsitoNumeri(N,Es)
Dim nSorte,klp,nColpi,xlp,SF : nSorte = AMBATA_ : klp = 01 : nColpi = 20 : SF = 00
For xlp = 01 To nColpi : SF = SerieFreqDL(Es + xlp,Es + xlp,N,AMBATA_)
Dim RetEsito,RetColpi,RetEstratti,RetIdEstr
Call VerificaEsitoDL(N,Es + xlp,nSorte,klp,RetEsito,RetColpi,RetEstratti,RetIdEstr)
If RetEsito <> "" Then
Call ColoreTesto(02)
Call Scrivi("V N. [" & FormatSpace(StringaNumeri(N,,True),50) & "] [" & RetEstratti & " ] C. " & _
FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & SF & " ) " & FormattaStringa(Es + xlp,"00000") & " [" & _
IndiceAnnualeDL(Es + xlp) & " - " & DataEstrazioneDL(Es + xlp,,,"/") & "]",True)
Call ColoreTesto(00)
ElseIf RetEsito = "" And RetColpi < klp Then
Call ColoreTesto(00)
Call Scrivi() : Call Scrivi("in corso per altre " & nColpi - xlp + 01 & " estrazioni",True) : Call Scrivi()
Call ColoreTesto(00)
Else
Call ColoreTesto(00)
RetEsito =("Zero punti") : RetEstratti =(".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..")
Call Scrivi(" N. [" & FormatSpace(StringaNumeri(N,,True),50) & "] [" & RetEstratti & " ] C. " & _
FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & SF & " ) " & FormattaStringa(Es + xlp,"00000") & " [" & _
IndiceAnnualeDL(Es + xlp) & " - " & DataEstrazioneDL(Es + xlp,,,"/") & "]",True)
Call ColoreTesto(00)
End If
If Es + xlp > EstrazioniArchivioDL Then Exit For
Next
If xlp > nColpi Then Call Scrivi("Interrotta per raggiunta durata") : Call Scrivi()
End Sub
Function FormattaSecondi(s)
Dim hh,Mm,Ss : hh = s \ 3600 : Mm =(s Mod 3600) \ 60 : Ss = s -((hh * 3600) +(Mm * 60))
Dim TimeStr : TimeStr = Format2(hh) & ":" & Format2(Mm) & ":" & Format2(Ss)
FormattaSecondi = TimeStr
End Function

Controllare Sempre.
Salvo Errori ed Omissis :

Unici errori che da lo script è l'inserimento di due righe "Option Explicit" che ho provveduto a cancellare in questo che ho postato in risposta a magia poi ho notato che sono stati collegati più script FUNCTION ripetuti ma penso che ne legge sempre e solo un di tutti questi, comunque e una buona alternativa inserire anche calcoli per figure e cadenze, infatti nelle cadenze ha dato anche un 8, però fare così fa venire voglia di verificare anche inserendo calcoli per vertibili, diametrali ecc.. e a questo punto, visto che ci si trova, perchè non inserire anche un calcolo file sui punti che dà ad ogni verifica così da poter valutare quale calcolo e più buono da usare.

P.S. Ti prego non dimenticarti di fare un pensierino all'ultimo metodo che ho postato sopra. Grazie
 
Ultima modifica:
magia;n2084407 ha scritto:
Buonasera,
Ci scusiamo , per gli errori nel postare il listato .
Abbiamo provveduto alla crrezione .
Il listato del terzo metodo , e' al messaggio #40 .
Per le aggiunte , vedremo .

Grazie magia, l'ho provato e funziona però non capisco perchè nei risultati ne esce uno similare al superenalotto cioè 5+1

V N. [.. .. .. .. .. 27 .. .. .. .. 47 .. .. .. .. .. 72 .. 87 .. ] C. 1 Quaterna ( 4 ) 08923 [134 - 08/11/2014] V N. [.. 03 .. .. .. .. 38 .. 48 .. 51 .. .. .. .. .. 74 78 .. .. ] C. 2 Sestina ( 6 ) 08924 [135 - 11/11/2014] V N. [.. .. 08 12 .. .. .. .. .. 48 .. .. 51 .. .. .. .. 81 87 89 ] C. 3 Sette ( 7 ) 08925 [136 - 13/11/2014] V N. [.. 03 .. 14 .. .. .. 33 .. 38 42 47 57 .. .. 72 .. .. .. .. ] C. 4 Otto ( 8 ) 08926 [137 - 15/11/2014] V N. [.. 08 .. 21 .. .. 33 .. 38 .. .. .. .. .. .. .. .. 87 89 .. ] C. 5 Sestina ( 6 ) 08927 [138 - 18/11/2014] V N. [03 08 .. 12 .. .. 33 38 .. 47 51 .. .. 68 72 74 78 .. .. .. ] C. 6 5+1 ( 11 ) 08928 [139 - 20/11/2014] V N. [.. .. 21 .. 47 48 53 .. .. 57 .. .. .. 68 .. .. 78 83 87 .. ] C. 7 Nove ( 9 ) 08929 [140 - 22/11/2014] V N. [.. .. 17 .. .. .. .. 27 33 38 44 .. .. 51 59 .. .. 81 89 .. ] C. 8 Nove ( 9 ) 08930 [141 - 25/11/2014] V N. [.. 03 .. .. 14 .. .. .. .. .. .. .. 48 .. .. .. .. 78 83 .. ] C. 9 Cinquina ( 5 ) 08931 [142 - 27/11/2014] V N. [14 .. .. .. .. 29 .. .. 47 48 .. .. .. .. 68 .. 74 77 .. 87 ] C. 10 Otto ( 8 ) 08932 [143 - 29/11/2014] V N. [.. 08 12 .. 18 21 .. .. .. .. .. .. 68 72 .. .. 83 .. .. .. ] C. 11 Sette ( 7 ) 08933 [144 - 02/12/2014] V N. [03 .. .. .. .. 17 .. 23 .. .. .. .. 53 .. .. .. .. .. .. 81 ] C. 12 Cinquina ( 5 ) 08934 [145 - 04/12/2014]
 
Ultima modifica:

Ultima estrazione Lotto

  • Estrazione del lotto
    venerdì 17 gennaio 2025
    Bari
    10
    87
    77
    23
    60
    Cagliari
    75
    33
    60
    24
    15
    Firenze
    45
    34
    66
    41
    17
    Genova
    05
    65
    15
    53
    86
    Milano
    20
    84
    74
    76
    01
    Napoli
    90
    29
    38
    52
    68
    Palermo
    33
    36
    02
    20
    68
    Roma
    68
    12
    59
    07
    74
    Torino
    03
    22
    29
    90
    28
    Venezia
    81
    24
    35
    18
    03
    Nazionale
    06
    31
    35
    89
    74
    Estrazione Simbolotto
    Bari
    14
    24
    17
    13
    08
Indietro
Alto