ciao Spillos ho modificato il listato di Drago anche perchè prevedeva solo numeri isotopo su ruote consecutive....ora dovrebbe girare
e grazie a Drago cosi si ha possibilità di tenere controllato gli esiti
Sub main()
Dim ruote(3),posta(5),nu1(10),nu2(10),poste(5),ruota(3),nu3(10)
posta(2)=1:poste(1)=1
dis=9
k=9
ce=50
ini=EstrazioneFin -ce
fin=EstrazioneFin
For es =ini To fin:Messaggio es
For r1=1 To 10
For p1=1 To 5
a=Estratto(es,r1,p1)
For r2=r1+1 To 10
If r2=11 Then r2=11
For p2=1 To 5
If p2=p1 Then
b=Estratto(es,r2,p2)
If a=b Then
casi=casi+1:Scrivi String(65,"•"),1
Scrivi DataEstrazione(es,1)&" [ "&siglaruota(r1)&" - "&StringaEstratti(es,r1)&_
" ] [ "&format2(a)&" ] in "&(p1)&"^ pos."
Scrivi DataEstrazione(es,1)&" [ "&siglaruota(r2)&" - "&StringaEstratti(es,r2)&_
" ] [ "&format2(b)&" ] in "&(p2)&"^ pos."
Scrivi String(52,"-")&" caso n° "&(casi)
ruote(1)=r1:ruote(2)=r2:ruota(1)=11
a1=Fuori90(a+b)
a2=91-a1
a3=Fuori90(a2+1)'1 Abbinamento
a4=Abs(a2-1)'2 Abbinamento
a5=Fuori90(a3+a4)'1 Ambata
a6=Vert(a5)'2 Ambata
a7=DiametraleD(a3)
a8=DiametraleD(a4)
nu2(1)=a5
nu2(2)=a6
nu2(3)=a
ImpostaGiocata 1,nu2,ruote,posta,k
nu1(1)=a5:nu1(2)=a6:nu1(3)=a7:nu1(4)=a8
ImpostaGiocata 2,nu1,ruote,posta,k
nu3(1)=a5:nu3(2)=a6:nu3(3)=a3:nu3(4)=a4
ImpostaGiocata 3,nu3,ruota,posta,k
Gioca es
End If
End If
Next:Next:Next:Next:next
ScriviResoconto
End Sub