Scrivi " PIRAMIDE Scritto da Lones x il matematico ",1
Scrivi " Aggiunta Funzione Fuori9 Rosanna ",1
Sub main()
Dim c1(),c2()
Dim no1(2),no2(3),posta(1),poste(3),ruota(2),ruote(1)
posta(1)=1:poste(2)=1:poste(3)=1
r1=InputBox("Qual' è la ruota? ","1^ ruota",1)
ce=InputBox("da quale estrazione vuoi controllare? ","estrazione",50)
k=InputBox ("per quanti colpi?","colpi di gioco",14)
casi=0
ini=EstrazioneFin-ce
fin=EstrazioneFin
Scrivi "Resoconto da "&DataEstrazione(ini,1)&" a "&DataEstrazione(fin,1)&" ("&(fin-ce)&" estr.)"
For es=ini To EstrazioneFin
Messaggio "elab. estr. ["&(es)&"] di "&DataEstrazione (es,1)
n1=Estratto(es,r1,1):n2=Estratto(es,r1,2):n3=Estratto(es,r1,3):n4=Estratto(es,r1,4):n5=Estratto(es,r1,5)
n6=Fuori90(n1+n2+n3):n7=Fuori90(n4+n2+n3):n8=Fuori90(n5+n4+n3):n9=Fuori90(n6+n7+n8):n10=Figura(n9)
n11=Figura(n6):n12=Figura(n7):n13=Figura(n8)
n14=Fuori90(n11&n10):n15=Fuori90(n12&n10):n16=Fuori90(n13&n10): n17=Fuori90(n14+n15+n16):n18=Figura(n17):n19=Fuori90(n10&n18):n20=Vert(n19)
casi=casi+1:Scrivi String(58,"=")&" script by lones",1
Scrivi DataEstrazione(es,1)&" [ "&siglaruota(r1)&" - "&stringaestratti(es,r1)&" ]"
Scrivi " PRIMO TERNO [ "&n1&" - "&n2&" - "&n3&"]"
Scrivi " SECONDO TERNO [ "&n2&" - "&n3&" - "&n4&"]"
Scrivi " TERZO TERNO [ "&n3&" - "&n4&" - "&n5&"]"
Scrivi String(70,"-")
Scrivi " SOMMA IN VERTICALE [ "&n6&" - "&n7&" - "&n8&"]"
Scrivi " SOMMA DEI NUM.IN VERT.[ "&n9&" ]"
Scrivi " FIGURA SOMM..VERT. [ "&n10&" ]"
Scrivi " TRASF. IN FIGURA DEI NUM.SOMM.[ "&n11&" - "&n12&" - "&n13&"]"
Scrivi " UNIONE FIGURE TRASF.-VERTIC [ "&n14&" - "&n15&" - "&n16&"]"
Scrivi " SOMMA DEI NUM. IN FIGURE [ "&n17&" ]"
Scrivi " FIGURA [ "&n18&" ]"
Scrivi " UNIONE FIGURE [ "&n19&" ]"
Scrivi " VERT [ "&n20&" ]"
nu1=45& n19&n20& 45
Scrivi FormatSpace(nu1,1,1)
For a= 1 To Len (nu1)
Next
For fine = Len(nu1) To 3 step-1
Sp1 = S1p + 1 : For pir1 = 1 To sp1
Next
x1 = fine : np1 = "" : Redim c1(x1)
For a1 = 1 To x1 : c1(a1) = Mid (nu1,a1,1) : Next
For a1 = 1 To x1-1
If c1(a1)+c1(a1+1)=0 Then t1=0 Else t1=Fuori9(c1(a1)+c1(a1+1))
np1 = np1 & t1
Next
Scrivi FormatSpace(np1,1,1)
nu1=np1
Next
'
'--------------------------------
Scrivi String(70,"-")
ruota(1)=r1:ruota(2)=r2:ruote(1)=11
num1=Fuori90(np1)
num2=n19
num3=n20
no1(1)=num1
ImpostaGiocata 1,no1,ruota,posta,k
no2(1)=num1
no2(2)=num2
no2(3)=num3
ImpostaGiocata 2,no2,ruota,poste,k
ImpostaGiocata 3,no2,ruote,poste,k
Gioca es
Next
ScriviResoconto
Scrivi String(30,"=")&"mi coccolo ahahahah script by lones",1
Scrivi " PIRAMIDE Scritto da Lones x il matematico ",1
Scrivi " Aggiunta Funzione Fuori9 Rosanna ",1
End Sub
'--------------------------------
Function Fuori9(nn)
If Nn-(9*Int(nn/9))=0 Then Fuori9=9 Else Fuori9=(Nn-(9*Int(nn/9)))
End Function