Option Explicit
Sub Main()
Dim p1,p2,p3,n1,n2,n3,A,B,C,D,E,F,G,H,N,Z
Dim r1,r2,ruote(2),ambata(4),ambo1(2),ambo2(2),posta(1),poste(5),Clp,K
Dim ini,fin,es
ini = EstrazioneFin - 10
fin = EstrazioneFin
posta(1) = 1
poste(2) = 1
Clp = 9
For es = ini To EstrazioneFin
AvanzamentoElab ini,fin,es
For r1 = 1 To 10
'If r1 = 11 Then r1 = 12
For p1 = 1 To 4
'For p2 = p1 + 1 To 5 ' Per Ambo non Unito = Tutte le Posizioni
p2 = p1 + 1 ' Ricerca Ambo Unito
n1 = Estratto(es,r1,p1)
n2 = Estratto(es,r1,p2)
If Cadenza(n1) = Decina(n2) Then
For r2 = r1 + 1 To 11
If r2 = 11 Then r2 = 12
'If r1 <> r2 Then
For p3 = 1 To 5
If p3 = p1 Or p3 = p2 Then ' Ricerca Isotopa del 3° Numero
n3 = Estratto(es,r2,p3)
If Decina(n3) = Decina(n2) Or Decina(n3) = Decina(n1) Then
ruote(1) = r1
ruote(2) = r2
ColoreTesto 1
K = K + 1 : Scrivi String(96,"*") & " Caso n°" & Format2(K),1
Scrivi DataEstrazione(es) & " " & SiglaRuota(r1) & " " & StringaEstratti(es,r1) & " Ambo Unito " & " ----------------> " & Format2(n1) & "-" & Format2(n2)
Scrivi DataEstrazione(es) & " " & SiglaRuota(r2) & " " & StringaEstratti(es,r2) & " 3°Numero Stessa Decina Isotopo " & Format2(n3)
Scrivi String(106,"*"),1
Scrivi
ColoreTesto 0
'-------------------------------------------------------------------- Calcoli
' For N = 0 To 9
A = Fuori90((n1 + n2) - n3)
B = Fuori90((n1 + n3) - n2)
C = Fuori90((n2 + n3) - n1)
D = Fuori90(A + B + C)
E = Vert(D)
F = Cadenza(D)
G = Decina(D)
'-------------------------------------------------------------------- Ambata ed Ambi
ambata(1) = D
ambata(2) = E
'-----------------
ImpostaGiocata 1,ambata,ruote,posta,Clp' Se vuoi interrompere alla 1° vincita aggiungi ,1
Z = 1
For N = 0 To 9
H = Fuori90(10*G + N) ' Gioco la Decina della prima ambata
If H <> D And H <> E Then
Z = Z + 1
ambo1(1) = D
ambo1(2) = H
'--------------------------------------------------------------------
ImpostaGiocata Z,ambo1,ruote,poste,Clp ' Se vuoi interrompere alla 1° vincita aggiungi ,1
Z = Z + 1
ambo2(1) = E
ambo2(2) = H
'--------------------------------------------------------------------
ImpostaGiocata Z,ambo2,ruote,poste,Clp ' Se vuoi interrompere alla 1° vincita aggiungi ,1
End If ' Chiude H
Next 'Chiude N
'ImpostaGiocata 3,ambo2,ruote,poste,Clp ' Se vuoi interrompere alla 1° vincita aggiungi ,1
Gioca es,True
Scrivi
'End If ' Chiude H
' Next 'Chiude N
End If ' Chiude Decina =
End If ' Chiude = Ricerca Isotopa del 3° Numero
Next 'Chiude p3
' End If ' Chiude r1 <> r2
Next 'Chiude r2
End If 'Chiude Cadenza = Decina
Next '---------------------------------------------------------------------------------------------------------------------------------------------------------------------->>>> Non Capisco perchè se lo lascio a che serve, se lo tolgo non va
'Next ' Chiude Ambo non Unito
Next 'Chiude p1
Next ' Chiude r1
ScriviResoconto
End Sub