solare
Advanced Member >PLATINUM<
Ciao, chiedo cortesemente potresti aggiungere a questo tuo listato anche le frequenze delle decine ?
Option Explicit
Sub Main
'Ritardo = Colpi di Gioco - 1
Dim Ini,Fin,Es,k,kk
Dim D,N,Nu(10),Ru(1),Rc(12),Sf,So,R,Q
Ini = 7440 : Fin = EstrazioneFin : Q = 30 : So = AMBO_
Scrivi "Ultimi " & Q & " Ritardi di " & NomeSorte(So) & " in Decina Naturale.",True
Scrivi
Riga
Scrivi "DEC|",True,False : Ruote
Scrivi "NAT|",True,False : Colonne
Riga
For D = 0 To 8
k = 0
For N = 1 To 90
If DecinaNaturale(N) = D Then k = k + 1 : Nu(k) = N
Next
Scrivi Space(1) & D & " |",True,False
For R = 1 To 12 : If R = 11 Then R = 12
Ru(1) = R
k = 0 : kk = 0
For Es = Fin To Ini Step - 1
k = k + 1
Sf = SerieFreq(Es,Es,Nu,Ru,1)
If Sf >= So Then
kk = kk + 1 : If kk = 1 Then Rc(R) = k - 1
'Scrivi FormatSpace(kk,3) & DataEstrazione(Es) & " Rc. " & k
ReDim Preserve Rit(kk) : Rit(kk) = k - 1
k = 0
End If
If kk = Q Then Exit For
Next
OrdinaMatrice Rit,False
Scrivi FormatSpace(Rit(1),4,True),True,False
ColoreTesto 2 :Scrivi FormatSpace(Rc(R),4,True),True,False : ColoreTesto 7
Scrivi FormatSpace(Rit(kk),4,True),True,False
ColoreTesto 1 :Scrivi FormatSpace(SerieStoricoTurbo(1,Fin,Nu,Ru,So),4,True),True,False : ColoreTesto 0
Scrivi Space(1) & "|" & Space(0),True,False
Next
Scrivi
Riga
Next
Scrivi "DEC|",True,False : Colonne
Scrivi "NAT|",True,False : Ruote
Riga
Scrivi
Scrivi "Aggiornato al " & DataEstrazione(Fin),True
Scrivi
ColoreTesto 1 : Scrivi "Storico dal 1871" : Scrivi
ColoreTesto 2 : Scrivi "Script By Joe.",True : ColoreTesto 0
End Sub
Sub Ruote
Dim R
For R = 1 To 12 : If R = 11 Then R = 12
Scrivi Space(5) & FormatSpace(NomeRuota(R),12) & "|",True,False
Next
Scrivi
End Sub
Sub Colonne
Dim R
For R = 1 To 12 : If R = 11 Then R = 12
Scrivi FormatSpace(" Min",4,True),True,False
ColoreTesto 2 : Scrivi FormatSpace(" Att",4,True),True,False : ColoreTesto 7
Scrivi FormatSpace(" Max",4,True),True,False
ColoreTesto 1 :Scrivi FormatSpace("Sto",4,True),True,False : ColoreTesto 0
Scrivi Space(1) & "|" & Space(0),True,False
Next
Scrivi
End Sub
Sub Riga
Dim R
Scrivi String(3,"-") & "+",True,False
For R = 1 To 12 : If R = 11 Then R = 12
Scrivi String(17,"-") & "+",True,False
Next
Scrivi
End Sub
Option Explicit
Sub Main
'Ritardo = Colpi di Gioco - 1
Dim Ini,Fin,Es,k,kk
Dim D,N,Nu(10),Ru(1),Rc(12),Sf,So,R,Q
Ini = 7440 : Fin = EstrazioneFin : Q = 30 : So = AMBO_
Scrivi "Ultimi " & Q & " Ritardi di " & NomeSorte(So) & " in Decina Naturale.",True
Scrivi
Riga
Scrivi "DEC|",True,False : Ruote
Scrivi "NAT|",True,False : Colonne
Riga
For D = 0 To 8
k = 0
For N = 1 To 90
If DecinaNaturale(N) = D Then k = k + 1 : Nu(k) = N
Next
Scrivi Space(1) & D & " |",True,False
For R = 1 To 12 : If R = 11 Then R = 12
Ru(1) = R
k = 0 : kk = 0
For Es = Fin To Ini Step - 1
k = k + 1
Sf = SerieFreq(Es,Es,Nu,Ru,1)
If Sf >= So Then
kk = kk + 1 : If kk = 1 Then Rc(R) = k - 1
'Scrivi FormatSpace(kk,3) & DataEstrazione(Es) & " Rc. " & k
ReDim Preserve Rit(kk) : Rit(kk) = k - 1
k = 0
End If
If kk = Q Then Exit For
Next
OrdinaMatrice Rit,False
Scrivi FormatSpace(Rit(1),4,True),True,False
ColoreTesto 2 :Scrivi FormatSpace(Rc(R),4,True),True,False : ColoreTesto 7
Scrivi FormatSpace(Rit(kk),4,True),True,False
ColoreTesto 1 :Scrivi FormatSpace(SerieStoricoTurbo(1,Fin,Nu,Ru,So),4,True),True,False : ColoreTesto 0
Scrivi Space(1) & "|" & Space(0),True,False
Next
Scrivi
Riga
Next
Scrivi "DEC|",True,False : Colonne
Scrivi "NAT|",True,False : Ruote
Riga
Scrivi
Scrivi "Aggiornato al " & DataEstrazione(Fin),True
Scrivi
ColoreTesto 1 : Scrivi "Storico dal 1871" : Scrivi
ColoreTesto 2 : Scrivi "Script By Joe.",True : ColoreTesto 0
End Sub
Sub Ruote
Dim R
For R = 1 To 12 : If R = 11 Then R = 12
Scrivi Space(5) & FormatSpace(NomeRuota(R),12) & "|",True,False
Next
Scrivi
End Sub
Sub Colonne
Dim R
For R = 1 To 12 : If R = 11 Then R = 12
Scrivi FormatSpace(" Min",4,True),True,False
ColoreTesto 2 : Scrivi FormatSpace(" Att",4,True),True,False : ColoreTesto 7
Scrivi FormatSpace(" Max",4,True),True,False
ColoreTesto 1 :Scrivi FormatSpace("Sto",4,True),True,False : ColoreTesto 0
Scrivi Space(1) & "|" & Space(0),True,False
Next
Scrivi
End Sub
Sub Riga
Dim R
Scrivi String(3,"-") & "+",True,False
For R = 1 To 12 : If R = 11 Then R = 12
Scrivi String(17,"-") & "+",True,False
Next
Scrivi
End Sub