antonio65
Super Member >PLATINUM<
Salve, cortesemente qualcuno può scrivermi correttamente imposta giocata e scrivi resoconto?
E' un sommativo per 10&lotto....grazie Antonio!!!
Sub Main
arch = CInt(InputBox("QUALE ARCHIVIO" & Chr(13) & Chr(13) & "1 - 10 e lotto Serale" & Chr(13) & "2 - 10 e lotto 5Min",,1))
Dim Nu(1),NuFr(90,5),NuAdd(1),aN(10),Num(5),DNA(10),MEN(5)
Dim T
ImpostaArchivio10ELotto(arch)
'r = InputBox("Quale Ruota",,10)
pos = CInt(InputBox("Quale posizione",,1))
'Ind = CInt(InputBox("Quale indiceMensile",,2))
clp = CInt(InputBox("Quanti Colpi di Gioco",,1))
smm = CInt(InputBox("Quante righe ",,5))
If arch = 1 Then Scrivi" ***** 10 e lotto Serale ***** ",1
If arch = 2 Then Scrivi" ***** 10 e lotto 5Min ***** ",1
Scrivi "Verifica esito dei Numeri..." & StringaNumeri(MEN),1
Scrivi
Ini = EstrazioneFinDL - 21
fin = EstrazioneFinDL
T = Array(T,"Estratto","SOMMATIVO","FREQ SU CASI","ESTR + SOMMATIVO","MEN","10 somme DNA","nu1","nu2","nu3","nu4","nu5","Esito","Verifica","Colpo","Ritardo x 1","Pos")
Call InitTabella(T,6)
For es = Ini To fin
Messaggio es
AvanzamentoElab Ini,fin,es
'If IndiceMensileDL(es) = Ind Then
For p = 1 To 5
Num(p) = EstrattoDL(es,p)
Next
DNA(1) =(Num(1) + Num(2))
DNA(2) =(Num(1) + Num(3))
DNA(3) =(Num(1) + Num(4))
DNA(4) =(Num(1) + Num(5))
DNA(5) =(Num(2) + Num(3))
DNA(6) =(Num(2) + Num(4))
DNA(7) =(Num(2) + Num(5))
DNA(8) =(Num(3) + Num(4))
DNA(9) =(Num(3) + Num(5))
DNA(10) =(Num(4) + Num(5))
stE = StringaEstrattiDL(es)
casi = casi + 1
co = 0
es1 = es + 1
es2 = es1 + clp
est = EstrattoDL(es,pos)
'------- calcolo sommativo ---------------
For sm = 1 To 90
co = co + 1
Nu(1) = Fuori90(est + sm)
NuFr(co,1) = sm
sf = SerieFreqDL(es1,es2,Nu,1)
If sf > 0 Then
NuFr(co,2) = NuFr(co,2) + 1
End If
Next
'End If
Next
' scrivi testo ............................
Scrivi "Stringa estratti : " & stE
Scrivi "Indice mensile : " & Ind
Scrivi "Colpi di Gioco : " & clp
Scrivi "Righe visualizzate : " & smm
'------------------------------------------
Call OrdinaMatrice(NuFr,- 1,2)
For i = 1 To smm
NuAdd(1) = Fuori90(Nu(1) + NuFr(i,1))
ReDim V(16)
V(1) = pos & "°" & " = " & est
V(2) = " + " & Format2(CStr(NuFr(i,1)))
V(3) = Format2(NuFr(i,2)) & " su " & casi & " Casi "
V(4) = NuAdd(1)
V(5) = NuAdd(1) ' MEN
MEN(1) = Fuori90(Abs(V(5) - DNA(1)))
MEN(2) = Fuori90(Abs(V(5) - DNA(2)))
MEN(3) = Fuori90(Abs(V(5) - DNA(3)))
MEN(4) = Fuori90(Abs(V(5) - DNA(4)))
MEN(5) = Fuori90(Abs(V(5) - DNA(5)))
V(6) = StringaNumeri(DNA)
V(7) = MEN(1)
V(8) = MEN(2)
V(9) = MEN(3)
V(10) = MEN(4)
V(11) = MEN(5)
sr = SerieRitardoDL(Ini,fin,MEN,1)
'Call VerificaEsitoDL(MEN,es1+01,1,10,,esito,colpi,estratti,id)
Call VerificaEsitoDL(MEN,es1,1,nSorte,esito,colpi,Estratti,IdEstr)
V(12) = esito
V(13) = estratti
V(14) = colpi
V(15) = sr
V(16) = B
Call AddRigaTabella(V)
Call ImpostaGiocataDL(01,MEN,1,clp,nSorte)
Call GiocaDL(es)
Next
casi = 0
Call CreaTabella()
Call ScriviResocontoDL
End Sub
E' un sommativo per 10&lotto....grazie Antonio!!!
Sub Main
arch = CInt(InputBox("QUALE ARCHIVIO" & Chr(13) & Chr(13) & "1 - 10 e lotto Serale" & Chr(13) & "2 - 10 e lotto 5Min",,1))
Dim Nu(1),NuFr(90,5),NuAdd(1),aN(10),Num(5),DNA(10),MEN(5)
Dim T
ImpostaArchivio10ELotto(arch)
'r = InputBox("Quale Ruota",,10)
pos = CInt(InputBox("Quale posizione",,1))
'Ind = CInt(InputBox("Quale indiceMensile",,2))
clp = CInt(InputBox("Quanti Colpi di Gioco",,1))
smm = CInt(InputBox("Quante righe ",,5))
If arch = 1 Then Scrivi" ***** 10 e lotto Serale ***** ",1
If arch = 2 Then Scrivi" ***** 10 e lotto 5Min ***** ",1
Scrivi "Verifica esito dei Numeri..." & StringaNumeri(MEN),1
Scrivi
Ini = EstrazioneFinDL - 21
fin = EstrazioneFinDL
T = Array(T,"Estratto","SOMMATIVO","FREQ SU CASI","ESTR + SOMMATIVO","MEN","10 somme DNA","nu1","nu2","nu3","nu4","nu5","Esito","Verifica","Colpo","Ritardo x 1","Pos")
Call InitTabella(T,6)
For es = Ini To fin
Messaggio es
AvanzamentoElab Ini,fin,es
'If IndiceMensileDL(es) = Ind Then
For p = 1 To 5
Num(p) = EstrattoDL(es,p)
Next
DNA(1) =(Num(1) + Num(2))
DNA(2) =(Num(1) + Num(3))
DNA(3) =(Num(1) + Num(4))
DNA(4) =(Num(1) + Num(5))
DNA(5) =(Num(2) + Num(3))
DNA(6) =(Num(2) + Num(4))
DNA(7) =(Num(2) + Num(5))
DNA(8) =(Num(3) + Num(4))
DNA(9) =(Num(3) + Num(5))
DNA(10) =(Num(4) + Num(5))
stE = StringaEstrattiDL(es)
casi = casi + 1
co = 0
es1 = es + 1
es2 = es1 + clp
est = EstrattoDL(es,pos)
'------- calcolo sommativo ---------------
For sm = 1 To 90
co = co + 1
Nu(1) = Fuori90(est + sm)
NuFr(co,1) = sm
sf = SerieFreqDL(es1,es2,Nu,1)
If sf > 0 Then
NuFr(co,2) = NuFr(co,2) + 1
End If
Next
'End If
Next
' scrivi testo ............................
Scrivi "Stringa estratti : " & stE
Scrivi "Indice mensile : " & Ind
Scrivi "Colpi di Gioco : " & clp
Scrivi "Righe visualizzate : " & smm
'------------------------------------------
Call OrdinaMatrice(NuFr,- 1,2)
For i = 1 To smm
NuAdd(1) = Fuori90(Nu(1) + NuFr(i,1))
ReDim V(16)
V(1) = pos & "°" & " = " & est
V(2) = " + " & Format2(CStr(NuFr(i,1)))
V(3) = Format2(NuFr(i,2)) & " su " & casi & " Casi "
V(4) = NuAdd(1)
V(5) = NuAdd(1) ' MEN
MEN(1) = Fuori90(Abs(V(5) - DNA(1)))
MEN(2) = Fuori90(Abs(V(5) - DNA(2)))
MEN(3) = Fuori90(Abs(V(5) - DNA(3)))
MEN(4) = Fuori90(Abs(V(5) - DNA(4)))
MEN(5) = Fuori90(Abs(V(5) - DNA(5)))
V(6) = StringaNumeri(DNA)
V(7) = MEN(1)
V(8) = MEN(2)
V(9) = MEN(3)
V(10) = MEN(4)
V(11) = MEN(5)
sr = SerieRitardoDL(Ini,fin,MEN,1)
'Call VerificaEsitoDL(MEN,es1+01,1,10,,esito,colpi,estratti,id)
Call VerificaEsitoDL(MEN,es1,1,nSorte,esito,colpi,Estratti,IdEstr)
V(12) = esito
V(13) = estratti
V(14) = colpi
V(15) = sr
V(16) = B
Call AddRigaTabella(V)
Call ImpostaGiocataDL(01,MEN,1,clp,nSorte)
Call GiocaDL(es)
Next
casi = 0
Call CreaTabella()
Call ScriviResocontoDL
End Sub