L
LuigiB
Guest
eh ... male !!! gli aggiornamenti servono ...
Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
quote:Originally posted by LuigiB
dipende dal fatto che il programma è dotato di un anima intelligente e siccome ti ha riconosciuto ti punisce
APPROVO, MA non diamogli occasione di farlo tornare sui suoi passi.quote:Originally posted by elephantbig
Addio DUMBO,che peccato che ci lasci !!!!
Sentiremo la tua mancanza.
Sopratutto per tutto quello che ci hai dato.
PS. Dumbo, sappi che il modo di esprimersi e sopratutto di scrivere è
come le impronte digitali.Sono uniche
quote:Originally posted by claudio8
APPROVO, MA non diamogli occasione di farlo tornare sui suoi passi.quote:Originally posted by elephantbig
Addio DUMBO,che peccato che ci lasci !!!!
Sentiremo la tua mancanza.
Sopratutto per tutto quello che ci hai dato.
PS. Dumbo, sappi che il modo di esprimersi e sopratutto di scrivere è
come le impronte digitali.Sono uniche
claudio
Sub Main()
Dim ruote(2) ' le ruote per rilevamento e gioco (2) indica il numero di esse
Dim posta(2) ' posta in gioco (2) indica il numero di esse
Dim nm(2)
Dim ini
Dim aVoci(7) ' Inserire il tot. casi+1
Dim k(7)
Dim r
meno = InputBox("QUANTE ESTRAZIONI USO x LA RICERCA? ",,200)
ruote(1) = ScegliRuota
r1 = ruote(1)
p = CInt(InputBox("POSIZIONE ESTRATTO RUOTA di" & Chr(13) & Chr(13) & NomeRuota(r1) & " (1..5)",,3))
ruote(2) = ScegliRuota
r2 = ruote(2)
p2 = InputBox("POSIZIONE ESTRATTO RUOTA di" & Chr(13) & Chr(13) & NomeRuota(r2) & " (1..5)",,1)
colpi = InputBox("VERIFICO ESITO IN QUANTI COLPI ?",,5)
elenco = InputBox("VUOI VEDERE SOLO L'ELENCO ESTRAZIONI O ANCHE LE GIOCATE ? " & Chr(13) & Chr(13) & "SI = 1" & Chr(13) & "NO = 0",,0) ' serve a quanto richiesto
If elenco = 0 Then
stpgiocata = InputBox("VUOI INTERROMPERE LE GIOCATE AL 1° ESITO POSITIVO ?" & Chr(13) & Chr(13) & "SI = 1" & Chr(13) & "NO = 0",,1) ' serve a quanto richiesto
End If
'aVoci(6)= "Ripetiz 1° Elem "
'aVoci(7)= "Ripetiz 2° Elem "
'aVoci(8)= "Diam/45 del 1°"
r = InputBox("Somma elementi = 0" & Chr(13) & "Compl/90 somma = 1" & Chr(13) & "Diam/45 somma = 2" & Chr(13) & "Compl/90 del 2° = 3" & Chr(13) & "Compl/90 del 1° = 4" & Chr(13) & "Diam/45 del 1° = 5" & Chr(13) & "Diam/45 del 2° = 6" & Chr(13) & Chr(13) & "Quale opzione scegli? ",,0)
posta(1) = 1 'da 1 a 5 x Ambata-cinquina e da 6 a 10 x estratto determinato
posta(2) = 3 '3 terno
Scrivi "_________________________________________________________________________________"
Scrivi " Dalla coppia di numeri UGUALI all' Ambata Edito da Rubino"
Scrivi " Metodologia e modifiche di Claudio8 "
Scrivi " Ricerca riferita al : || " & p & "° Estratto di " & NomeRuota(r1) & " e " & p2 & "° Estratto di " & NomeRuota(r2) & " || ",- 1,,6,2
Scrivi " Estrazioni analizzate " & Meno & " Verifica esito per n. " & colpi & " colpi - Trovati n. " & cg & " casi"
Scrivi "_________________________________________________________________________________"
Scrivi
ini = EstrazioneFin - meno
For es = ini To EstrazioneFin
AvanzamentoElab ini,EstrazioneFin,es 'disegna barra progressione azzera il numero di pronostici per questa estrazione
a = Estratto(es,r1,p)
a1 = Fuori90(a + 30)
a2 = Fuori90(a + 60)
a3 = Fuori90(a + 45)
b1 = Fuori90(b + 30)
b2 = Fuori90(b + 60)
b3 = Fuori90(b + 45)
ok = 0
b = Estratto(es,r2,p2)
Scelta
If a <> b Then '1 Or b = a2 Then
ok = ok + 1
'Scrivi "============================================================================================================"
Scrivi String(96,"=") & " Caso n°" & cg + 1
ok = ok + 1
'c = Fuori90(a + b)
Scrivi "Trovato --> " & p & " " & NomeRuota(r1) & " " & a & " e " & p2 & " " & NomeRuota(r2) & " " & b & " <-- Numeri in gioco per Ambate " & c & " " & Fuori90(c + 30)
Scrivi" ----------------------------------------------------------------------------------------------------------"
nm(1) = c
nm(2) = Fuori90(c + 30)
End If
If ok >= 1 Then
For z = - 1 To colpi
Scrivi " | " & SiglaRuota(r1) & " - " & StringaEstratti(es + z,r1) & " | " & " | " & SiglaRuota(r2) & " - " & StringaEstratti(es + z,r2) & " | " '& "esito estrazione n.del.." & es + z & "-" & DataEstrazione(es + z,1)
Next
End If
If elenco = 0 Then
If ok >= 1 Then
cg = cg + 1 ' che cosa è il CONTATORE GIOCATE ???
ImpostaGiocata cg,nm,ruote,posta,colpi,stpgiocata ' 0)la giocata termina alla fine dei colpi - 1)la giocata termina alla 1a uscita dell'esito
Gioca es 'con ",True" vengono elencate per tutti i csi solo le estrazioni che sono positive
End If
End If
Next
ScriviResoconto
End Sub
Function Scelta
Select Case r
Case 0
Call zero
'MsgBox
Option Explicit
Posta(2) = 3 '3 terno
Option Explicit
Sub Main()
Dim ruote(2) ' le ruote per rilevamento e gioco (2) indica il numero di esse
Dim posta(2) ' posta in gioco (2) indica il numero di esse
Dim nm(2)
Dim aVoci(10) ' Inserire il tot. casi+1
Dim k,r,r1,r2,p2,colpi,elenco,stpgiocata,Meno,p
' NB: elementi uguali
Call AlimentaArrayVoci(aVoci)
Call RichiediParametri(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
' remmare alternativamente una delle 2 righe successive
r = ScegliOpzioneMenu(aVoci,10,"SELEZIONE ALGORITMO ") 'cosi preimposto la selezione sulla Voce 2
'r = ScegliOpzioneMenu (aVoci) ' cosi non preimposto la selezione
' in base alla scelta dell'utente si esegue il codice appropriato
Select Case r
Case - 1
MsgBox "Nessuna scelta" ' se l'utente non seleziona niente torna a -1
Case 0
Call Scelta_0(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 1
Call Scelta_1(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 2
Call Scelta_2(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 3
Call Scelta_3(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 4
Call Scelta_4(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 5
Call Scelta_5(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 6
Call Scelta_6(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 7
Call Scelta_7(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 8
Call Scelta_8(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 9
Call Scelta_9(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case 10
Call Scelta_10(Meno,ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Case Else
MsgBox " Indice errato " & r & " -" & aVoci(r)
End Select
End Sub
Sub AlimentaArrayVoci(a)
a(0) = " "
a(1) = "Comp./ 90 elem "
a(2) = "Diametr/45 1°"
a(3) = "Diam./decina 1°" 'DiametraleD
a(4) = "Somma gli elementi" 'Doppio
a(5) = "Comp./90 della somma"
a(6) = "Diametr/45 di somma" 'Diametrale
a(7) = "Diam/decina somma" '
a(8) = "Diam/45 del compl/somma" '
a(9) = "Diam/decina compl/somma"
a(10) = "1° elemento + 1 "
End Sub
Sub RichiediParametri(Meno,Ruote,r1,p,r2,p2,colpi,elenco,stpgiocata,aVoci)
Meno = InputBox("QUANTE ESTRAZIONI USO x LA RICERCA? ",,1500) ' 2000
Ruote(1) = InputBox("PRIMA RUOTA DI RICERCA ( 1 .. 10 ) ",,9)
r1 = Ruote(1)
p = CInt(InputBox("POSIZIONE ESTRATTO RUOTA di" & Chr(13) & Chr(13) & NomeRuota(r1) & " (1..5)",,4))
Ruote(2) = InputBox("SECONDA RUOTA DI RICERCA ( 2 .. 11 ) ",,10)
r2 = Ruote(2)
p2 = InputBox("POSIZIONE ESTRATTO RUOTA di" & Chr(13) & Chr(13) & NomeRuota(r2) & " (1..5)",,3)
colpi = InputBox("VERIFICO ESITO IN QUANTI COLPI ?",,6)
elenco = InputBox("VUOI VEDERE SOLO L'ELENCO ESTRAZIONI O ANCHE LE GIOCATE ? " & Chr(13) & Chr(13) & "SI = 1" & Chr(13) & "NO = 0",,0) ' o fa vedere le giocate
If elenco = 0 Then
stpgiocata = InputBox("VUOI INTERROMPERE LE GIOCATE AL 1° ESITO POSITIVO ?" & _