Sub Main()
ColoreTesto 1 :Scrivi "-----------------Formula 21-39-66 di marco",1
ColoreTesto 1 :Scrivi "------------------- Metodo e List by Marco",1
Scrivi : ColoreTesto 0
Dim ruota(2),am(1),a1(2),a2(2),a3(2),a4(2),nu3(6),pt(1),pt1(3),ruote(2),nu1(6),nu2(6),pt2(2)
pt(1) = 1
pt1(2) = 1
pt2(2) = 1
clp = 10
co = 0
ini = 9000
For es = ini To EstrazioneFin
Messaggio(es)
For r = 1 To 12
If r = 11 Then r = 12
For p1 = 1 To 4
For p2 = p1 + 1 To 5
a = Estratto(es,r,p1)
b = Estratto(es,r,p2)
For r1 = 1 To 12
If r1 = 11 Then r1 = 12
For p = 1 To 5
c = Estratto(es,r1,p)
ok = 0
If(a = 21 Or a = 39 Or a = 66)_
And(b = 21 Or b = 39 Or b = 66)_
And(c = 21 Or c = 39 Or c = 66) Then
ok = 1
a1(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a1(2) = Fuori90(Estratto(es,6,1) + Estratto(es,7,4) + 57)
a2(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a2(2) = Fuori90(90 +(Estratto(es,8,4)) - Estratto(es,3,2) + 58)
a3(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a3(2) = Fuori90(Estratto(es,1,3) + Estratto(es,1,5) + 27)
a4(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a4(2) = Fuori90(90 +(Estratto(es,7,3)) - Estratto(es,4,5) + 6)
If ok = 1 Then
If(r <> r1 And c <> a And c <> b) Then
co = co + 1
ColoreTesto 1
Scrivi String(65,"=") : ColoreTesto 0
Scrivi "Data " & DataEstrazione(es) & " "
Scrivi SiglaRuota(r) & " " & StringaEstratti(es,r)
Scrivi SiglaRuota(r1) & " " & StringaEstratti(es,r1)
Scrivi "Su " & FormatSpace(NomeRuota(r),10) & " Spie " & a & " " & b
Scrivi "Su " & FormatSpace(NomeRuota(r1),10) & " Spia " & c
Scrivi
ruote(1) = r
ruote(2) = r1
cg = 0
am(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
cg = cg + 1
ImpostaGiocata cg,am,ruote,pt,clp
a1(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a1(2) = Fuori90(Estratto(es,6,1) + Estratto(es,7,4) + 57)
cg = cg + 1
ImpostaGiocata cg,a1,ruote,pt1,clp
a2(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a2(2) = Fuori90(90 +(Estratto(es,8,4)) - Estratto(es,3,2) + 58)
cg = cg + 1
ImpostaGiocata cg,a2,ruote,pt1,clp
a3(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a3(2) = Fuori90(Estratto(es,1,3) + Estratto(es,1,5) + 27)
cg = cg + 1
ImpostaGiocata cg,a3,ruote,pt1,clp
a4(1) = Fuori90(90 +(Estratto(es,9,4)) - Estratto(es,12,2) + 11)
a4(2) = Fuori90(90 +(Estratto(es,7,3)) - Estratto(es,4,5) + 6)
cg = cg + 1
ImpostaGiocata cg,a4,ruote,pt1,clp
Gioca es,1
End If
End If
End If
Next
Next
Next
Next
Next
Next
Scrivi : Scrivi "Casi Analizzati Validi su " & tmp & " Estrazioni ... " & CInt(co),1
ScriviResoconto
End Sub