antonio65
Super Member >PLATINUM<
ti mando un altro script...sicuramente ho cercato di variare leggendo nel manuale di Spaziaometria e avrò fatto qualche errore...o meglio controlla come hai settato l'archivio...perchè se è settato dal 1871 parte da li...questo script ho fatto manualmente dal 1 novembre al 26 novembre cioè oggi...fascia 97-145 (che lavoraccio a mano) e ci sono tanti terni ...ci sono più della metà dei giorni che per quella fascia c'è un terno...ma giorni che ci sono 3 e 4 terni....ecco perchè ho bisogno della funzione...sarei molto più veloce...e una volta ottenuto il miglior esisto giornaliero...lo posto....
Scrivi String(47,32) & "ANTONIO",1
ColoreTesto 0
Sub Main
Dim Nn(5)
Dim poste(3),postee(3)
Dim posta(2)
posta(2) = 1 ' < - - - posta per estratto
QT = 5
QN = InputBox("QUANTE ESTRAZIONI",,1)
xa = CInt(InputBox("Scegli l'archivio. 1=10eLotto; 2=10eLotto 5 minuti",,2))
ImpostaArchivio10ELotto(xa)
ini = EstrazioneIniDL
fin = EstrazioneFinDL
For n = ini To fin
tot = 0
Messaggio DataEstrazione(n,1) & " ANTONIO " ' < - - - - Numero estrazioni
'esempio
'Estrazione n.82766 estratti 03.05.06.17.20.23.29.30.31.32.33.39.40.42.47.54.59.80.87.88
'Estrazione n.82767--del mercoledì, nov 4 2015-- [82767] [151] 04.11.2015
' 3 + 5 + 33 + 39 + 88 = 168
SOMMA_ESTRATTI =(EstrattoDL(n - 1,1) + EstrattoDL(n - 1,2) + EstrattoDL(n - 1,11) + EstrattoDL(n - 1,12) + EstrattoDL(n - 1,20))'168 12/1
A = SOMMA_ESTRATTI/5 '33,60
A2 = FormatNumber(A,0)'33,60=34
B = 100 - A2 '66.40
'a3=FormatNumber(a33,0)
MAXCIFRA = 440
c = B*5 '66.40x5=332
d = Abs(SOMMA_ESTRATTI - c) '
e = Abs(MAXCIFRA - C) '
f = X*3
y = Abs(MAXCIFRA - SOMMA_ESTRATTI) '
k = MAXCIFRA/5' 88
'_________________________________________________
SE = Abs(SOMMA_ESTRATTI*4) '
S_E =(SE - C)'
UU =(Abs(S_E/5))
'_________________________________________________
FISSO1 =(Abs(a - 8))'
FISSO2 =(Abs(a - 9))'
FISSO3 =(Abs(a - 14))'
FISSO4 =(Abs(a - 18)) '
FISSO5 =(Abs(a - 45)) '
'_________________________________________________
FIX1 = SE - 482
FIX2 = SE - 589
FIX3 = SE - 449
FIX4 = SE - 305
FIX5 = SE - 307
r = c*3
j = SOMMA_ESTRATTI*3
s = l*3
t = m*3
u = o - p
z = o - j
prev_min = C - A2
prev_max = C - B
l_min = prev_min*5
l_max = prev_max*5
nu1 = Fuori90(Abs(SOMMA_ESTRATTI - FIX1)) '(UU+K))=656 (UU-K))=664
'nu2 = Fuori90(Abs(SOMMA_ESTRATTI - FIX2)) '
'nu3 = Fuori90(Abs(SOMMA_ESTRATTI - FIX3))'
'nu4 = Fuori90(Abs(A -(EstrattoDL(n - 1,17)))) '
'nu5 = Fuori90(Abs(A -(EstrattoDL(n - 1,20))))' 4=15 5=13 6=15 14=14 17=16
Scrivi "----------------------------------------------------------- "
Scrivi " Estrazione n." & n & "--del " & DataEstrazioneDL(n,1) & "-- " & GetInfoEstrazioneDL,1
'Scrivi " Estratti in gioco-",1
Scrivi "Somma Estratti " & Format2(SOMMA_ESTRATTI),1
Scrivi "A " & Format2(A),1
Scrivi "B " & Format2(B),1
Scrivi "C " & Format2(C),1
Scrivi "SE " & Format2(SE),1
Scrivi "S_E " & Format2(S_E),1
Scrivi "UU " & Format2(UU),1
Scrivi "FISSO1 " & Format2(FISSO1),1
Scrivi "FISSO2 " & Format2(FISSO2),1
Scrivi "FISSO3 " & Format2(FISSO3),1
Scrivi "FISSO4 " & Format2(FISSO4),1
Scrivi "FISSO5 " & Format2(FISSO5),1
Scrivi "FIX1 " & Format2(FIX1),1
Scrivi "FIX2 " & Format2(FIX2),1
Scrivi nu1 & "--" & nu2 & "--" & nu3 & "--" & nu4 & "--" & nu5,1
Nn(1) = nu1:Nn(2) = nu2:Nn(3) = nu3:Nn(4) = nu4:Nn(5) = nu5:
For P = 1 To 20
ColoreTesto 1
For xx = 1 To 5
If EstrattoDL(n,P) = Nn(xx) Then
ColoreTesto 2
tot = tot + 1
End If
Next
Scrivi Format2(EstrattoDL(n,P)),1,0
ColoreTesto 0
Scrivi ".",0,0
Next
ColoreTesto 7
If ToT = Int(QT) Then
Scrivi " - Punteggio max -> " & tot,1,0
'ColoreTesto 3
Scrivi " - Attenzione vincita piena 200€ ",1,- 1,3
Else
If Tot = Int(QT - 1) Then
ColoreTesto 7
Scrivi " - Punteggio max -> " & tot,1,0
ColoreTesto 2
Scrivi " - Vincita 15€ ",1
Else
If Tot = Int(QT - 2) Then
ColoreTesto 7
Scrivi " - Punteggio max -> " & tot,1,0
ColoreTesto 2
Scrivi " - Vincita 4€ ",1
Else
If Tot = Int(QT - 3) Then
ColoreTesto 7
Scrivi " - Punteggio max -> " & tot,1,0
ColoreTesto 2
Scrivi " - Vincita 1€ ",1
Else
ColoreTesto 7
If Tot <> Int(QT) Then Scrivi " - Punteggio max -> " & tot,1
End If
End If
End If
ColoreTesto 0
Scrivi String(120,"-")
Scrivi
'Scrivi "-------------------------------------------- Dettaglio ultime estrazioni scelte --------------------------------------------"
Call ImpostaGiocataDL(01,Nn,1,QN,nSorte)
Call GiocaDL(n,True)
End If
Next
Call ScriviResocontoDL
ColoreTesto 2 :Scrivi String(37,32) & " Somme estratti x ANTONIO",1
Scrivi String(47,32) & "List. ANTONIO",1
ColoreTesto 0
End Sub
Scrivi String(47,32) & "ANTONIO",1
ColoreTesto 0
Sub Main
Dim Nn(5)
Dim poste(3),postee(3)
Dim posta(2)
posta(2) = 1 ' < - - - posta per estratto
QT = 5
QN = InputBox("QUANTE ESTRAZIONI",,1)
xa = CInt(InputBox("Scegli l'archivio. 1=10eLotto; 2=10eLotto 5 minuti",,2))
ImpostaArchivio10ELotto(xa)
ini = EstrazioneIniDL
fin = EstrazioneFinDL
For n = ini To fin
tot = 0
Messaggio DataEstrazione(n,1) & " ANTONIO " ' < - - - - Numero estrazioni
'esempio
'Estrazione n.82766 estratti 03.05.06.17.20.23.29.30.31.32.33.39.40.42.47.54.59.80.87.88
'Estrazione n.82767--del mercoledì, nov 4 2015-- [82767] [151] 04.11.2015
' 3 + 5 + 33 + 39 + 88 = 168
SOMMA_ESTRATTI =(EstrattoDL(n - 1,1) + EstrattoDL(n - 1,2) + EstrattoDL(n - 1,11) + EstrattoDL(n - 1,12) + EstrattoDL(n - 1,20))'168 12/1
A = SOMMA_ESTRATTI/5 '33,60
A2 = FormatNumber(A,0)'33,60=34
B = 100 - A2 '66.40
'a3=FormatNumber(a33,0)
MAXCIFRA = 440
c = B*5 '66.40x5=332
d = Abs(SOMMA_ESTRATTI - c) '
e = Abs(MAXCIFRA - C) '
f = X*3
y = Abs(MAXCIFRA - SOMMA_ESTRATTI) '
k = MAXCIFRA/5' 88
'_________________________________________________
SE = Abs(SOMMA_ESTRATTI*4) '
S_E =(SE - C)'
UU =(Abs(S_E/5))
'_________________________________________________
FISSO1 =(Abs(a - 8))'
FISSO2 =(Abs(a - 9))'
FISSO3 =(Abs(a - 14))'
FISSO4 =(Abs(a - 18)) '
FISSO5 =(Abs(a - 45)) '
'_________________________________________________
FIX1 = SE - 482
FIX2 = SE - 589
FIX3 = SE - 449
FIX4 = SE - 305
FIX5 = SE - 307
r = c*3
j = SOMMA_ESTRATTI*3
s = l*3
t = m*3
u = o - p
z = o - j
prev_min = C - A2
prev_max = C - B
l_min = prev_min*5
l_max = prev_max*5
nu1 = Fuori90(Abs(SOMMA_ESTRATTI - FIX1)) '(UU+K))=656 (UU-K))=664
'nu2 = Fuori90(Abs(SOMMA_ESTRATTI - FIX2)) '
'nu3 = Fuori90(Abs(SOMMA_ESTRATTI - FIX3))'
'nu4 = Fuori90(Abs(A -(EstrattoDL(n - 1,17)))) '
'nu5 = Fuori90(Abs(A -(EstrattoDL(n - 1,20))))' 4=15 5=13 6=15 14=14 17=16
Scrivi "----------------------------------------------------------- "
Scrivi " Estrazione n." & n & "--del " & DataEstrazioneDL(n,1) & "-- " & GetInfoEstrazioneDL,1
'Scrivi " Estratti in gioco-",1
Scrivi "Somma Estratti " & Format2(SOMMA_ESTRATTI),1
Scrivi "A " & Format2(A),1
Scrivi "B " & Format2(B),1
Scrivi "C " & Format2(C),1
Scrivi "SE " & Format2(SE),1
Scrivi "S_E " & Format2(S_E),1
Scrivi "UU " & Format2(UU),1
Scrivi "FISSO1 " & Format2(FISSO1),1
Scrivi "FISSO2 " & Format2(FISSO2),1
Scrivi "FISSO3 " & Format2(FISSO3),1
Scrivi "FISSO4 " & Format2(FISSO4),1
Scrivi "FISSO5 " & Format2(FISSO5),1
Scrivi "FIX1 " & Format2(FIX1),1
Scrivi "FIX2 " & Format2(FIX2),1
Scrivi nu1 & "--" & nu2 & "--" & nu3 & "--" & nu4 & "--" & nu5,1
Nn(1) = nu1:Nn(2) = nu2:Nn(3) = nu3:Nn(4) = nu4:Nn(5) = nu5:
For P = 1 To 20
ColoreTesto 1
For xx = 1 To 5
If EstrattoDL(n,P) = Nn(xx) Then
ColoreTesto 2
tot = tot + 1
End If
Next
Scrivi Format2(EstrattoDL(n,P)),1,0
ColoreTesto 0
Scrivi ".",0,0
Next
ColoreTesto 7
If ToT = Int(QT) Then
Scrivi " - Punteggio max -> " & tot,1,0
'ColoreTesto 3
Scrivi " - Attenzione vincita piena 200€ ",1,- 1,3
Else
If Tot = Int(QT - 1) Then
ColoreTesto 7
Scrivi " - Punteggio max -> " & tot,1,0
ColoreTesto 2
Scrivi " - Vincita 15€ ",1
Else
If Tot = Int(QT - 2) Then
ColoreTesto 7
Scrivi " - Punteggio max -> " & tot,1,0
ColoreTesto 2
Scrivi " - Vincita 4€ ",1
Else
If Tot = Int(QT - 3) Then
ColoreTesto 7
Scrivi " - Punteggio max -> " & tot,1,0
ColoreTesto 2
Scrivi " - Vincita 1€ ",1
Else
ColoreTesto 7
If Tot <> Int(QT) Then Scrivi " - Punteggio max -> " & tot,1
End If
End If
End If
ColoreTesto 0
Scrivi String(120,"-")
Scrivi
'Scrivi "-------------------------------------------- Dettaglio ultime estrazioni scelte --------------------------------------------"
Call ImpostaGiocataDL(01,Nn,1,QN,nSorte)
Call GiocaDL(n,True)
End If
Next
Call ScriviResocontoDL
ColoreTesto 2 :Scrivi String(37,32) & " Somme estratti x ANTONIO",1
Scrivi String(47,32) & "List. ANTONIO",1
ColoreTesto 0
End Sub