Ho appena provato a modificare uno che avevo,
questo dopo aver ricercato un numero spia a scelta ricava un'ambata e 3 abbinamenti mediante somme tra due estratti, il risultato moltiplicato
per un numero Fisso il TUTTO a rigorosa scelta dell'utente
Ciauz
Sub main()
Dim am(1),nr(12),ab(2),abb(4),acc(5),ruote(2),posta(1),poste(2),postee(3)
posta(1)=1
oste(2)=1
postee(2)=1
ostee(3)=1
ax=CInt(InputBox("Inserisci estrazione iniziale?","Inizio",8000))
sp=CInt(InputBox("Inserisci Numero spia da cercare ?","Numero Spia",7))
a=CInt(InputBox("1° Ruota di calcolo x Ambata?","Ambata",5)) '<--- Ruota
b=CInt(InputBox("POSIZIONE estratto 1° Ruota di calcolo?","Ambata",4)) '<--- Ambata
c=CInt(InputBox(" + 2° Ruota di calcolo x Ambata ?","Ambata",2))
d=CInt(InputBox("POSIZIONE estratto 2° Ruota di calcolo?","Ambata",1))
x1=CInt(InputBox("X Numero fisso x Ambata ?","FISSO",3))
x3=CInt(InputBox("1°Ruota di calcolo x 1° Abbinamento?","1° abbinamento",5)) '<---- 1° abbinamento
x4=CInt(InputBox("POSIZIONE estratto 1° Ruota di calcolo ?","1° abbinamento",1))
y1=CInt(InputBox("+ 2°Ruota di calcolo 1° abbinamento?","1° abbinamento",6))
y2=CInt(InputBox("POSIZIONE estratto 2° Ruota di calcolo?","1° abbinamento",2))
y3=CInt(InputBox("X Numero fisso 1° abbinamento?","1° abbinamento",4))
z1=CInt(InputBox("1°Ruota di calcolo 2° abbinamento?","2° abbinamento",8)) '<---- 2° abbinamento
z2=CInt(InputBox("POSIZIONE estratto 1° Ruota di calcolo?","2° abbinamento",5))
z3=CInt(InputBox("+ 2°Ruota di calcolo 2° abbinamento?","2° abbinamento",7))
z4=CInt(InputBox("POSIZIONE estratto 2° Ruota di calcolo?","2° abbinamento",1))
w1=CInt(InputBox("X Numero fisso 2° abbinamento?","2° abbinamento",9))
w3=CInt(InputBox("1°Ruota di calcolo 3° abbinamento?","3° abbinamento",2)) '<---- 3° abbinamento
w4=CInt(InputBox("POSIZIONE estratto 1° Ruota di calcolo?","3° abbinamento",4))
ww1=CInt(InputBox("+ 2°Ruota di calcolo 3° abbinamento?","3° abbinamento",8))
ww2=CInt(InputBox("POSIZIONE estratto 2° Ruota di calcolo?","3° abbinamento",2))
ww3=CInt(InputBox("X Numero fisso 3° abbinamento?","3° abbinamento",1))
k=CInt(InputBox("Colpi di gioco ?","Colpi",13))
For es=ax To EstrazioneFin : Messaggio es
For r = 1 To 10
If r = 11 Then r = 12
For p = 1 To 5
aa = Estratto(es,r,p)
If aa =sp Then
ru1=r
cc=cc+1
Scrivi
ColoreTesto 2 :Scrivi " ***************************************Pronostico n° " & Format2 (cc) ,1
Scrivi
ColoreTesto 2
Scrivi DataEstrazione (es)&" "& SiglaRuota (r)&" "& StringaEstratti (es,r),3
Scrivi
Scrivi "Spia "&format2(sp),3
Scrivi
Scrivi : ColoreTesto 0
nr(1)=Estratto(es,a,b)
nr(2)=Estratto(es,c,d)
nr(3)=x1
nr(4)=Estratto(es,x3,x4)
nr(5)=Estratto(es,y1,y2)
nr(6)=y3
nr(7)=Estratto(es,z1,z2)
nr(8)=Estratto(es,z3,z4)
nr(9)=w1
nr(10)=Estratto(es,w3,w4)
nr(11)=Estratto(es,ww1,ww2)
nr(12)=ww3
am(1)=Fuori90(Fuori90(nr(1)+nr(2))*nr(3)) 'AMBATA
abb(1)=Fuori90(Fuori90(nr(4)+nr(5))*nr(6))'ABBINAM
abb(2)=Fuori90(Fuori90(nr(7)+nr(8))*nr(9))'ABBINAM
abb(3)=Fuori90(Fuori90(nr(10)+nr(11))*nr(12))'ABBINAM
Scrivi b&"° "& Left(NomeRuota(a),9)&".."&nr(1)& " + "&d&"° "& Left(NomeRuota(c),9)&".."&nr(2)&_
" x Fisso "&x1&" Ambata ---> "&(am(1))
Scrivi x4&"° "& Left(NomeRuota(x3),9)&".."&nr(4)&" + "&y2&"° "& Left(NomeRuota(y1),9)&".."&nr(5)&_
" x Fisso "&y3&" Abbinamento ---> "&(abb(1))&""
Scrivi z2&"° "& Left(NomeRuota(z1),9)&".."&nr(7)&" + "&z4&"° "&Left(NomeRuota(z3),9)&".."&nr(8)&_
" x Fisso "&w1&" Abbinamento ---> "&(abb(2))&""
Scrivi w3&"° "& Left(NomeRuota(w4),9)&".."&nr(10)&" + "&ww2&"° "&Left(NomeRuota(ww1),9)&".."&nr(11)&_
" x Fisso "&ww3&" Abbinamento ---> "&(abb(3))&""
Scrivi Chr(10)&"Quaterna: " &am(1)&"."&abb(1)&_
"."&abb(2)&"."&abb(3)&"."&abb(4)&""
Scrivi : ruote(1)=ru1 : ruote(2)=ru2
ImpostaGiocata 1,am,ruote,posta,k
ab(1)=am(1)
ab(2)=abb(1)
ImpostaGiocata 2,ab,ruote,poste,k
ab(1)=am(1)
ab(2)=abb(2)
ImpostaGiocata 3,ab,ruote,poste,k
ab(1)=am(1)
ab(2)=abb(3)
Impost