Ciao a tutti,
Comincio per dirvi che sono un principiante ,per questo ho bisognio del vostro consiglio,
ho questo script:
	
	
	
		
il output per il primo caso
ANALISI Dal 20.03.2012 al 31.03.2012
Spia : 14
RUOTA DI GIOCO : Bari
COLPI DI GIOCO : 1
CASI ANALIZZATI : 1
1 3°Ca + 56 1 14
2 4°To + 23 1 5
3 3°Ca + 59 1 17
4 1°Mi + 31 1 14
5 1°Mi + 34 1 17
6 3°Ca + 47 1 5
7 1°Mi + 52 1 35
8 4°To + 35 1 17
9 4°To + 32 1 14
10 2°Pa + 67 1 78
fino qua tutto ok
sposto di una estrazione,e!!!
ANALISI Dal 22.03.2012 al 03.04.2012
Spia : 14
RUOTA DI GIOCO : Bari
COLPI DI GIOCO : 1
CASI ANALIZZATI : 2
1 4°Ba + 64 1 19
2 4°Ba + 65 1 20
3 4°Ba + 66 1 21
4 4°Ba + 63 1 18
5 4°Ba + 60 1 15
6 4°Ba + 61 1 16
7 4°Ba + 62 1 17
8 4°Ba + 67 1 22
9 4°Ba + 72 1 27
10 4°Ba + 73 1 28
I risultati devono essere uguali ,solo il valore della somma deve cambiare
dov'è lo sbaglio?
Un saluto
				
			Comincio per dirvi che sono un principiante ,per questo ho bisognio del vostro consiglio,
ho questo script:
		Codice:
	
	Sub Main()
    Dim ambi(4500,8),nn(1),ruota(2),amba(4500,4500),mm(2),xx(3)
    nru = InputBox("Su quale ruota, ",,1)
    nes = InputBox("Inserisci SPIA ....",,14)
    ne = InputBox("Numero estrazioni:",,5)
    perc = InputBox("Percentuale minima (60-100%):",,100)
    ncg = InputBox("Numero colpi di gioco",,1)
    ruota(1) = eval(nru)
    ruota(2) = 2
    casi = 0
    ini = EstrazioneFin - eval(ne)
    fin = EstrazioneFin
    For es = ini To fin
        If IsNumeroPresenteInEstrazione(es,eval(nru),eval(nes),0) Then
            casi = casi + 1
            esncg = es + eval(ncg)
            If esncg > EstrazioneFin Then esncg = EstrazioneFin End If
            co = 0
            For r = 1 To 10
                For p = 1 To 5
                    For nu = 1 To 90
                        co = co + 1
                        a = Estratto(es,r,p)
                        b = Fuori90(a + nu)
                        nn(1) = b
                        ambi(co,1) = co
                        ambi(co,2) = b
                        ambi(co,3) = r
                        ambi(co,4) = p
                        ambi(co,5) = nu
                        fr1 = SerieFreq(es + 1,esncg,nn,ruota,1)
                        If fr1 > 0 Then ambi(co,6) = ambi(co,6) + 1
                    Next
                Next
            Next
            co = 0
            OrdinaMatrice ambi,- 1,6
            For c = 1 To 500
                For d = c + 1 To 500
                    co = co + 1
                    For est = es + 1 To esncg
                        x = ambi(c,2)
                        y = ambi(d,2)
                        xx(1) = x
                        xx(2) = y
                        fr2 = SerieFreq(es + 1,esncg,xx,ruota,2)
                        If fr2 > 0 Then amba(c,d) = amba(c,d) + 1
                    Next
                Next
            Next
        End If
    Next
    ColoreTesto 1
    Scrivi "ANALISI Dal " & DataEstrazione(ini) & " al " & DataEstrazione(fin),1
    Scrivi
    If eval(nes) > 0 Then
        Scrivi "Spia                     : " & eval(nes),1
    End If
    Scrivi "RUOTA DI GIOCO           : " & NomeRuota(nru),1
    Scrivi "COLPI DI GIOCO           : " & ncg,1
    Scrivi "CASI ANALIZZATI          : " & casi,1
    ColoreTesto 0
    For x = 1 To 4500
        s = eval(x) & "  " & eval(ambi(x,4)) & "°" & Left(NomeRuota(eval(ambi(x,3))),2) & " + " & _
        Format2(ambi(x,5)) & "       " & FormatSpace(ambi(x,6),3) & "       " & FormatSpace(ambi(x,2),3)
        If eval(ambi(x,6)) > 0 Then
            Scrivi s
        End If
    Next
    Scrivi" ------------------------------------------------------------------ "
    ColoreTesto 1
    For ca = 1 To 500
        For ce = 1 To 500
            riga = eval(ambi(ca,4)) & "°" & Left(NomeRuota(eval(ambi(ca,3))),2) & " + " & _
            Format2(ambi(ca,5)) & "  --  " & eval(ambi(ce,4)) & "°" & Left(NomeRuota(eval(ambi(ce,3))),2) & " + " & _
            Format2(ambi(ce,5)) & "       " & FormatSpace(amba(ca,ce),3) & "       " & FormatSpace(ambi(ca,2),3) & " - " & FormatSpace(ambi(ce,2),3)
            If eval(amba(ca,ce)) > 0 Then
                Scrivi riga
            End If
        Next
    Next
End Subil output per il primo caso
ANALISI Dal 20.03.2012 al 31.03.2012
Spia : 14
RUOTA DI GIOCO : Bari
COLPI DI GIOCO : 1
CASI ANALIZZATI : 1
1 3°Ca + 56 1 14
2 4°To + 23 1 5
3 3°Ca + 59 1 17
4 1°Mi + 31 1 14
5 1°Mi + 34 1 17
6 3°Ca + 47 1 5
7 1°Mi + 52 1 35
8 4°To + 35 1 17
9 4°To + 32 1 14
10 2°Pa + 67 1 78
fino qua tutto ok
sposto di una estrazione,e!!!
ANALISI Dal 22.03.2012 al 03.04.2012
Spia : 14
RUOTA DI GIOCO : Bari
COLPI DI GIOCO : 1
CASI ANALIZZATI : 2
1 4°Ba + 64 1 19
2 4°Ba + 65 1 20
3 4°Ba + 66 1 21
4 4°Ba + 63 1 18
5 4°Ba + 60 1 15
6 4°Ba + 61 1 16
7 4°Ba + 62 1 17
8 4°Ba + 67 1 22
9 4°Ba + 72 1 27
10 4°Ba + 73 1 28
I risultati devono essere uguali ,solo il valore della somma deve cambiare
dov'è lo sbaglio?
Un saluto
 
     
     
     
     
     
 
		 
 
		 
 
		