Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Option Explicit
Sub Main()
   Dim sFileArchivio : sFileArchivio = GetDirectoryAppData & "Archivio MillionDAY\MillionDay.txt"
   Call ApriBaseDatiFT(sFileArchivio,05,";",55)
   Call Scrivi()
   Call Scrivi(String(36," ") & "NUMERI PRECURSORI MILLIONDAY",True,True,,01)
   Call Scrivi()
   Dim numero(55,03),num(01),nn(01)
   Dim N : N = CInt(InputBox("NUMERO SPIATO ?"," 1 - 55 ",1))
   If N = "" Then Exit Sub
   Dim ESTR : ESTR = CInt(InputBox("QUANTI CASI VUOI CONTROLLARE ?",,10))
   If ESTR = "" Then Exit Sub
   Dim TOT : TOT = CInt(InputBox("NUMERI GENERATORI DA CERCARE ?",,5))
   If TOT = "" Then Exit Sub
   Dim ER : ER = CInt(InputBox("ESTRAZIONI RETROATTIVE DA ESAMINARE ?",,10))
   If ER = "" Then Exit Sub
   Dim Mostra_OUT : Mostra_OUT = CInt(InputBox("VUOI VEDERE LE ESTRAZIONI ?" & Chr(13) & "1 = SI" & Chr(13) & "2 = NO",,01))
   If Mostra_OUT = "" Then Exit Sub
   Dim Casi : Casi = 00
   Dim Ini,Fin,IniS,Es : Ini = EstrazioniArchivioFT - ESTR : Fin = EstrazioniArchivioFT : IniS = 0001
   Dim P,a,Cont,ix,ixx,axx,Ex,Ess,Pos,b,Rit
   For Es = Fin To 01 Step - 01 : Call Messaggio(Es) : Call AvanzamentoElab(Fin,01,Es)
      If Casi < ESTR Then
         For P = 01 To 05
            a = EstrattoFT(Es,P)
            If a = N Then
               Casi = Casi + 01
               Cont = 00
               ix = Es - 01
               ixx =(ix - ER) + 01
               For axx = ixx To ix
                  Call info2(Mostra_OUT,axx)
               Next
               Call info1(Mostra_OUT,Casi,Es,N)
               Ex = Es - ER + 01
               For Ess = Ex To Es - 01
                  For Pos = 01 To 05
                     b = EstrattoFT(Ess,Pos)
                     nn(01) = b
                     Rit = SerieRitardoFT(IniS,Fin,nn,AMBATA_)
                     numero(b,01) = b
                     numero(b,02) = numero(b,02) + 01
                     numero(b,03) = Rit
                     Cont = Cont + 01
                  Next
               Next
            End If
         Next
      End If
   Next
   Call OrdinaMatriceTurbo(numero,- 01,02)
   Call Scrivi()
   If Mostra_OUT = 01 Then Call Scrivi("IN COLORE BLU LE " & Format2(ER) & " ESTRAZIONI PRECEDENTI",True,True,,01)
   Call Scrivi("NUMERO:    " & Format2(N),True,True)
   Call Scrivi("CASI ESAMI SPIATONATI:   " & Format2(Casi),True,True)
   Call Scrivi("ESTR.RETROATTIVE  " & Format2(ER),True,True)
   Call Scrivi()
   Call Scrivi("NUMERI RILEVATORI CON RISPETTIVE FREQUENZE E RITARDI",True,True)
   Call Scrivi()
   Call Scrivi("NUM. |  FREQ. |  RIT.",True,True)
   Call Scrivi()
   Dim NR,NSTR,Stringa
   For NR = 01 To TOT
      Call Scrivi(Format2(numero(NR,01)) & "   |   " & Format2(numero(NR,02)) & "   |   " & Format2(numero(NR,03)),True,True)
      NSTR = CStr(numero(NR,01))
      If Len(NSTR) < 02 Then NSTR = "0" + NSTR
      Stringa = Stringa + NSTR
      If NR < TOT Then Stringa = Stringa + "."
   Next
   Call Scrivi()
   Call Scrivi("Stringa numeri rilevatori:  " & Stringa,True,True)
End Sub
Function info2(mostra_out,axx)
   If mostra_out = 01 Then Call Scrivi("    " & DataEstrazioneFT(axx) & "  " & StringaEstrattiFT(axx),True,True,,01)
End Function
Function info1(mostra_out,casi,es,n)
   If mostra_out = 01 Then Call Scrivi(Format2(casi) & ") " & DataEstrazioneFT(es) & "  " & StringaEstrattiFT(es) & _
   "  Numero spiato: " & Format2(n),True,True)
End Function
	Option Explicit
Sub Main()
   Call Scrivi() : Call Scrivi(String(36," ") & "NUMERI RILEVATORI SUPERENALOTTO *",True,True,,01) : Call Scrivi()
   Dim numero(90,03),num(01),nn(01)
   Dim N : N = CInt(InputBox("NUMERO SPIATO ?"," 1 - 90 ",1))
   If N = "" Then Exit Sub
   Dim ESTR : ESTR = CInt(InputBox("QUANTI CASI VUOI CONTROLLARE ?",,10))
   If ESTR = "" Then Exit Sub
   Dim TOT : TOT = CInt(InputBox("NUMERI GENERATORI DA CERCARE ?",,5))
   If TOT = "" Then Exit Sub
   Dim ER : ER = CInt(InputBox("ESTRAZIONI RETROATTIVE DA ESAMINARE ?",,10))
   If ER = "" Then Exit Sub
   Dim Mostra_OUT : Mostra_OUT = CInt(InputBox("VUOI VEDERE LE ESTRAZIONI ?" & Chr(13) & "1 = SI" & Chr(13) & "2 = NO",,1))
   If Mostra_OUT = "" Then Exit Sub
   Dim Casi : Casi = 00
   Dim Ini,Fin,IniS,Es : Ini = EstrazioniArchivioSE - ESTR : Fin = EstrazioniArchivioSE : IniS = 0001
   Dim P,a,Cont,ix,ixx,axx,Ex,Ess,Pos,b,Rit
   For Es = Fin To 01 Step - 01 : Call Messaggio(Es) : Call AvanzamentoElab(Fin,01,Es)
      If Casi < ESTR Then
         For P = 01 To 06
            a = EstrattoSE(Es,P)
            If a = N Then
               Casi = Casi + 01
               Cont = 00
               ix = Es - 01
               ixx =(ix - ER) + 01
               For axx = ixx To ix
                  Call info2(Mostra_OUT,axx)
               Next
               Call info1(Mostra_OUT,Casi,Es,N)
               Ex = Es - ER + 01
               For Ess = Ex To Es - 01
                  For Pos = 01 To 06
                     b = EstrattoSE(Ess,Pos)
                     nn(01) = b
                     Rit = SerieRitardoSE(IniS,Fin,nn,AMBATA_)
                     numero(b,01) = b
                     numero(b,02) = numero(b,02) + 01
                     numero(b,03) = Rit
                     Cont = Cont + 01
                  Next
               Next
            End If
         Next
      End If
   Next
   Call OrdinaMatriceTurbo(numero,- 01,02)
   Call Scrivi()
   If Mostra_OUT = 01 Then Call Scrivi("IN COLORE BLU LE " & Format2(ER) & " ESTRAZIONI PRECEDENTI",True,True,,01)
   Call Scrivi("NUMERO:    " & Format2(N),True,True)
   Call Scrivi("CASI ESAMI SPIATONATI:   " & Format2(Casi),True,True)
   Call Scrivi("ESTR.RETROATTIVE  " & Format2(ER),True,True)
   Call Scrivi()
   Call Scrivi("NUMERI RILEVATORI CON RISPETTIVE FREQUENZE E RITARDI",True,True)
   Call Scrivi()
   Call Scrivi("NUM. |  FREQ. |  RIT.",True,True)
   Call Scrivi()
   Dim NR,NSTR,Stringa
   For NR = 01 To TOT
      Call Scrivi(Format2(numero(NR,01)) & "   |   " & Format2(numero(NR,02)) & "   |   " & Format2(numero(NR,03)),True,True)
      NSTR = Format2(numero(NR,01))
      Stringa = Stringa + NSTR
      If NR < TOT Then Stringa = Stringa + "."
   Next
   Call Scrivi()
   Call Scrivi("Stringa numeri rilevatori:  " & Stringa,True,True)
End Sub
Function info2(mostra_out,axx)
   If mostra_out = 01 Then Call Scrivi("    " & DataEstrazioneSE(axx) & "  " & StringaEstrattiSE(axx),True,True,,01)
End Function
Function info1(mostra_out,casi,es,n)
   If mostra_out = 01 Then Call Scrivi(Format2(casi) & ") " & DataEstrazioneSE(es) & "  " & StringaEstrattiSE(es) & _
   "  Numero spiato: " & Format2(n),True,True)
End Function
	Option Explicit
Sub Main()
   Call Scrivi()
   Call Scrivi(String(36," ") & "NUMERI RILEVATORI LOTTO *",True,True,,01)
   Call Scrivi()
   Dim numero(90,03),num(01),ruota(1),nn(01)
   Dim N : N = CInt(InputBox("NUMERO SPIATO ?"," 1 - 90 ",1))
   If N = "" Then Exit Sub
   Dim R : R = CInt(InputBox("RUOTA DI RICERCA ?",,2))
   If R = "" Then Exit Sub
   Dim ESTR : ESTR = CInt(InputBox("QUANTI CASI VUOI CONTROLLARE ?",,10))
   If ESTR = "" Then Exit Sub
   Dim TOT : TOT = CInt(InputBox("NUMERI GENERATORI DA CERCARE ?",,5))
   If TOT = "" Then Exit Sub
   Dim ER : ER = CInt(InputBox("ESTRAZIONI RETROATTIVE DA ESAMINARE ?",,10))
   If ER = "" Then Exit Sub
   Dim Mostra_OUT : Mostra_OUT = CInt(InputBox("VUOI VEDERE LE ESTRAZIONI ?" & Chr(13) & "1 = SI" & Chr(13) & "2 = NO",,1))
   If Mostra_OUT = "" Then Exit Sub
   Dim Casi : Casi = 00
   Dim Ini,Fin,IniS,Es : Ini = EstrazioniArchivio - ESTR : Fin = EstrazioniArchivio : IniS = EstrazioneIni
   Dim P,a,Cont,ix,ixx,axx,Ex,Ess,Pos,b,Rit
   For Es = Fin To 01 Step - 01 : Call Messaggio(Es) : Call AvanzamentoElab(Fin,01,Es)
      If Casi < ESTR Then
         For P = 01 To 05
            a = Estratto(Es,R,P)
            If a = N Then
               Casi = Casi + 01
               Cont = 00
               ix = Es - 01
               ixx =(ix - ER) + 01
               For axx = ixx To ix
                  Call info2(Mostra_OUT,R,axx)
               Next
               Call info1(Mostra_OUT,Casi,Es,R,N)
               Ex = Es - ER + 01
               For Ess = Ex To Es - 01
                  For Pos = 01 To 05
                     b = Estratto(Ess,R,Pos)
                     nn(01) = b
                     ruota(01) = R
                     Rit = SerieRitardoTurbo(IniS,Fin,nn,ruota,AMBATA_)
                     numero(b,01) = b
                     numero(b,02) = numero(b,02) + 01
                     numero(b,03) = Rit
                     Cont = Cont + 01
                  Next
               Next
            End If
         Next
      End If
   Next
   Call OrdinaMatriceTurbo(numero,- 01,02)
   Call Scrivi()
   If Mostra_OUT = 01 Then Call Scrivi("IN COLORE BLU LE " & Format2(ER) & " ESTRAZIONI PRECEDENTI",True,True,,01)
   Call Scrivi("NUMERO :  " & Format2(N),True,True)
   Call Scrivi("RUOTA DI RICERCA : " &SiglaRuota(R),True,True)
   Call Scrivi("CASI ESAMI SPIATONATI :  " & Format2(Casi),True,True)
   Call Scrivi("ESTR.RETROATTIVE :  " & Format2(ER),True,True)
   Call Scrivi()
   Call Scrivi("NUMERI RILEVATORI CON RISPETTIVE FREQUENZE E RITARDI",True,True)
   Call Scrivi()
   Call Scrivi("NUM. |  FREQ. |  RIT.",True,True)
   Call Scrivi()
   Dim NR,NSTR,Stringa
   For NR = 01 To TOT
      Call Scrivi(Format2(numero(NR,01)) & "   |   " & Format2(numero(NR,02)) & "   |   " & Format2(numero(NR,03)),True,True)
      NSTR = Format2(numero(NR,01))
      Stringa = Stringa + NSTR
      If NR < TOT Then Stringa = Stringa + "."
   Next
   Call Scrivi()
   Call Scrivi("Stringa numeri rilevatori:  " & Stringa,True,True)
End Sub
Function info2(mostra_out,r,axx)
   If mostra_out = 01 Then Call Scrivi("    " & DataEstrazione(axx) & "  " & SiglaRuota(r) & "  " & _
   StringaEstratti(axx,r),True,True,,01)
End Function
Function info1(mostra_out,casi,es,r,n)
   If mostra_out = 01 Then Call Scrivi(Format2(casi) & ") " & DataEstrazione(es) _
   & "  " & SiglaRuota(r) & "  " & StringaEstratti(es,r) & "  Numero spiato: " & Format2(n),True,True)
End Function
	errore volevo dire ovviamente DIRE : E SPERIAMO CHE FACCIA DEGLI OTTIMI "FRUTTI"E speiamo che faccia degli ottimi "FRUTTI"
oddio megli l'altra immagine .....
e ci vorrebbe anche per il superenalotto i numeri spia ma credo che nessuo l'abbia mai fatto.
Perdonami toon ma ...........dici::::::::::::::quelli che escono prevalentemente prima della sortita di un certo numero...mi sono infrenato le cellule..........in genere si usa un numero per sapere quali escono dopo per frequenza spiegami perchè devo sciogliere questo nodo....graziePrecursori , precursori intendo quelli che escono prevalentemente prima della sortita di un certo numero, Claudio8 se ti impressiona la cambio ste immagine, io la trovo ridicola..
Alien, mi si era piantato il PC, ho dovuto rimediare..adesso è OK..
Perfetto:quelli che escono prevalentemente prima della sortita di un certo numero.
Quelli sono i frequenti dopo la spia....in genere si usa un numero per sapere quali escono dopo per frequenza spiegami perchè devo sciogliere questo nodo..