acidito
Private Sub CommandButton1_Click()
Call cancella
End Sub
Private Sub cancella()
TextBox1 = ""
TextBox2 = ""
TextBox3 = ""
TextBox4 = ""
TextBox5 = ""
Label6.Caption = ""
Label7.Caption = ""
Label8.Caption = ""
Label9.Caption = ""
Label10.Caption = ""
Label1.Caption = ""
Label2.Caption = ""
Label3.Caption = ""
Label4.Caption = ""
Label5.Caption = ""
End Sub
Private Sub acidi1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "H2SO4"
fo(2) = "HNO3"
fo(3) = "HCl"
fo(4) = "H2S"
fo(5) = "HF"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido solforico"
rispo(2) = "acido nitrico"
rispo(3) = "acido cloridrico"
rispo(4) = "acido solfidrico"
rispo(5) = "acido fluoridrico"
End Sub
Private Sub acidi2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "H2SO3"
fo(2) = "HNO3"
fo(3) = "HCl"
fo(4) = "H2S"
fo(5) = "HF"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido solforoso"
rispo(2) = "acido nitrico"
rispo(3) = "acido cloridrico"
rispo(4) = "acido solfidrico"
rispo(5) = "acido fluoridrico"
End Sub
Private Sub acidi3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "HClO"
fo(2) = "HClO4"
fo(3) = "HClO3"
fo(4) = "HClO2"
fo(5) = "H3PO4"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido ipocloroso"
rispo(2) = "acido perclorico"
rispo(3) = "acido clorico"
rispo(4) = "acido cloroso"
rispo(5) = "acido fosforico"
End Sub
Private Sub CommandButton10_Click()
MsgBox "informazioni sul programma"
MsgBox "vengono presentate formule chimiche"
MsgBox "si devono scrivere i nomi corrispondenti come
indicato"
MsgBox "per usare il programma attivare di seguito"
MsgBox "pulsante per cancellare e poi per domande
d1..d2..d16"
MsgBox "scrivere le risposte usando TAB per spostarsi"
MsgBox "premere pulsante per controlli c1..c2..c3..c16"
MsgBox "viene indicato se le risposte erano esatte"
End Sub
Private Sub CommandButton11_Click()
basi1
End Sub
Private Sub CommandButton12_Click()
verificab1
End Sub
Private Sub CommandButton13_Click()
basi2
End Sub
Private Sub CommandButton14_Click()
verificab2
End Sub
Private Sub CommandButton15_Click()
basi3
End Sub
Private Sub CommandButton16_Click()
verificab3
End Sub
Private Sub CommandButton17_Click()
basi4
End Sub
Private Sub CommandButton18_Click()
verificab4
End Sub
Private Sub CommandButton19_Click()
ossidi1
End Sub
Private Sub CommandButton2_Click()
verifica1
End Sub
Private Sub verifica2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "H2SO3"
fo(2) = "HNO2"
fo(3) = "HI"
fo(4) = "HBr"
fo(5) = "H2CO3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido solforoso"
rispo(2) = "acido nitroso"
rispo(3) = "acido iodidrico"
rispo(4) = "acido bromidrico"
rispo(5) = "acido carbonico"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub verifica1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "H2SO4"
fo(2) = "HNO3"
fo(3) = "HCl"
fo(4) = "H2S"
fo(5) = "HF"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido solforico"
rispo(2) = "acido nitrico"
rispo(3) = "acido cloridrico"
rispo(4) = "acido solfidrico"
rispo(5) = "acido fluoridrico"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub CommandButton3_Click()
acidi1
End Sub
Private Sub CommandButton20_Click()
verificaox1
End Sub
Private Sub CommandButton21_Click()
ossidi2
End Sub
Private Sub CommandButton22_Click()
verificaox2
End Sub
Private Sub CommandButton23_Click()
ossidi3
End Sub
Private Sub CommandButton24_Click()
verificaox3
End Sub
Private Sub CommandButton25_Click()
ossidi4
End Sub
Private Sub CommandButton26_Click()
verificaox4
End Sub
Private Sub CommandButton27_Click()
sale1
End Sub
Private Sub CommandButton28_Click()
verificas1
End Sub
Private Sub CommandButton29_Click()
sale2
End Sub
Private Sub CommandButton30_Click()
verificas2
End Sub
Private Sub CommandButton31_Click()
sale3
End Sub
Private Sub CommandButton32_Click()
verificas3
End Sub
Private Sub CommandButton33_Click()
sale4
End Sub
Private Sub CommandButton34_Click()
verificas4
End Sub
Private Sub CommandButton4_Click()
acidi2
End Sub
Private Sub CommandButton5_Click()
verifica2
End Sub
Private Sub CommandButton6_Click()
acidi3
End Sub
Private Sub CommandButton7_Click()
verifica3
End Sub
Private Sub CommandButton8_Click()
acidi4
End Sub
Private Sub CommandButton9_Click()
verifica4
End Sub
Private Sub domande1_Click()
acidi1
End Sub
Private Sub verifica3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "HClO"
fo(2) = "HClO4"
fo(3) = "HClO3"
fo(4) = "HClO2"
fo(5) = "H3PO4"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido ipocloroso"
rispo(2) = "acido perclorico"
rispo(3) = "acido clorico"
rispo(4) = "acido cloroso"
rispo(5) = "acido fosforico"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Public Sub acidi4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "HIO4"
fo(2) = "H3PO3"
fo(3) = "HBrO3"
fo(4) = "HBrO2"
fo(5) = "HIO2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido periodico"
rispo(2) = "acido fosforoso"
rispo(3) = "acido bromico"
rispo(4) = "acido bromoso"
rispo(5) = "acido iodoso"
End Sub
Private Sub verifica4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "HIO4"
fo(2) = "H3PO3"
fo(3) = "HBrO3"
fo(4) = "HBrO2"
fo(5) = "HIO2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "acido periodico"
rispo(2) = "acido fosforoso"
rispo(3) = "acido bromico"
rispo(4) = "acido bromoso"
rispo(5) = "acido iodoso"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub basi1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "NaOH"
fo(2) = "Ca(OH)2"
fo(3) = "Al(OH)3"
fo(4) = "Fe(OH)2"
fo(5) = "Fe(OH)3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idrossido di sodio1"
rispo(2) = "idrossido di calcio2"
rispo(3) = "idrossido di alluminio3"
rispo(4) = "idrossido di ferro2"
rispo(5) = "idrossido di ferro3"
End Sub
Private Sub basi2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "Ba(OH)2"
fo(2) = "Pb(OH)4"
fo(3) = "Sn(OH)4"
fo(4) = "Cd(OH)2"
fo(5) = "Cu(OH)2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idrossido di bario2"
rispo(2) = "idrossido di piombo4"
rispo(3) = "idrossido di stagno4"
rispo(4) = "idrossido di cadmio2"
rispo(5) = "idrossido di rame2"
End Sub
Private Sub basi3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "NaH"
fo(2) = "CaH2"
fo(3) = "AlH3"
fo(4) = "BaH2"
fo(5) = "PbH2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idruro di sodio1"
rispo(2) = "idruro di calcio2"
rispo(3) = "idruro di alluminio3"
rispo(4) = "idruro di bario2"
rispo(5) = "idruro di piombo2"
End Sub
Private Sub verificab2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "Ba(OH)2"
fo(2) = "Pb(OH)4"
fo(3) = "Sn(OH)4"
fo(4) = "Cd(OH)2"
fo(5) = "Cu(OH)2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idrossido di bario2"
rispo(2) = "idrossido di piombo4"
rispo(3) = "idrossido di stagno4"
rispo(4) = "idrossido di cadmio2"
rispo(5) = "idrossido di rame2"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub verificab1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "NaOH"
fo(2) = "Ca(OH)2"
fo(3) = "Al(OH)3"
fo(4) = "Fe(OH)2"
fo(5) = "Fe(OH)3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idrossido di sodio1"
rispo(2) = "idrossido di calcio2"
rispo(3) = "idrossido di alluminio3"
rispo(4) = "idrossido di ferro2"
rispo(5) = "idrossido di ferro3"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub CommandButton4_Clickacidi2()
End Sub
Private Sub verificab3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "NaH"
fo(2) = "CaH2"
fo(3) = "AlH3"
fo(4) = "BaH2"
fo(5) = "PbH2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idruro di sodio1"
rispo(2) = "idruro di calcio2"
rispo(3) = "idruro di alluminio3"
rispo(4) = "idruro di bario2"
rispo(5) = "idruro di piombo2"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Public Sub basi4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "MgH2"
fo(2) = "KH"
fo(3) = "CuH"
fo(4) = "CuH2"
fo(5) = "AlH3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idruro di magnesio2"
rispo(2) = "idruro di potassio1"
rispo(3) = "idruro di rame1"
rispo(4) = "idruro di rame2"
rispo(5) = "idruro di alluminio3"
End Sub
Private Sub verificab4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "MgH2"
fo(2) = "KH"
fo(3) = "CuH"
fo(4) = "CuH2"
fo(5) = "AlH3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "idruro di magnesio2"
rispo(2) = "idruro di potassio1"
rispo(3) = "idruro di rame1"
rispo(4) = "idruro di rame2"
rispo(5) = "idruro di alluminio3"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub ossidi1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "Na2O"
fo(2) = "CaO"
fo(3) = "Al2O3"
fo(4) = "FeO"
fo(5) = "Fe2O3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di sodio1"
rispo(2) = "ossido di calcio2"
rispo(3) = "ossido di alluminio3"
rispo(4) = "ossido di ferro2"
rispo(5) = "ossido di ferro3"
End Sub
Private Sub ossidi2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "BaO"
fo(2) = "PbO2"
fo(3) = "SnO2"
fo(4) = "CdO"
fo(5) = "CuO"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di bario2"
rispo(2) = "ossido di piombo4"
rispo(3) = "ossido di stagno4"
rispo(4) = "ossido di cadmio2"
rispo(5) = "ossido di rame2"
End Sub
Private Sub ossidi3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "SO2"
fo(2) = "CO2"
fo(3) = "Cl2O3"
fo(4) = "SO3"
fo(5) = "N2O5"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di zolfo4"
rispo(2) = "ossido di carbonio4"
rispo(3) = "ossido di cloro3"
rispo(4) = "ossido di zolfo6"
rispo(5) = "ossido di azoto5"
End Sub
Private Sub verificaox2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "BaO"
fo(2) = "PbO2"
fo(3) = "SnO2"
fo(4) = "CdO"
fo(5) = "CuO"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di bario2"
rispo(2) = "ossido di piombo4"
rispo(3) = "ossido di stagno4"
rispo(4) = "ossido di cadmio2"
rispo(5) = "ossido di rame2"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub verificaox1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "Na2O"
fo(2) = "CaO"
fo(3) = "Al2O3"
fo(4) = "FeO"
fo(5) = "Fe2O3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di sodio1"
rispo(2) = "ossido di calcio2"
rispo(3) = "ossido di alluminio3"
rispo(4) = "ossido di ferro2"
rispo(5) = "ossido di ferro3"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub verificaox3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "SO2"
fo(2) = "CO2"
fo(3) = "Cl2O3"
fo(4) = "SO3"
fo(5) = "N2O5"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di zolfo4"
rispo(2) = "ossido di carbonio4"
rispo(3) = "ossido di cloro3"
rispo(4) = "ossido di zolfo6"
rispo(5) = "ossido di azoto5"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Public Sub ossidi4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "N2O3"
fo(2) = "Cl2O5"
fo(3) = "P2O3"
fo(4) = "Cl2O7"
fo(5) = "P2O5"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di azoto3"
rispo(2) = "ossido di cloro5"
rispo(3) = "ossido di fosforo3"
rispo(4) = "ossido di cloro7"
rispo(5) = "ossido di fosforo5"
End Sub
Private Sub verificaox4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "N2O3"
fo(2) = "Cl2O5"
fo(3) = "P2O3"
fo(4) = "Cl2O7"
fo(5) = "P2O5"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ossido di azoto3"
rispo(2) = "ossido di cloro5"
rispo(3) = "ossido di fosforo3"
rispo(4) = "ossido di cloro7"
rispo(5) = "ossido di fosforo5"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub sale1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "NaCl"
fo(2) = "KNO3"
fo(3) = "CaSO4"
fo(4) = "FeS"
fo(5) = "Al2(SO3)3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
End Sub
Private Sub sale2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "CaSO3"
fo(2) = "NaNO3"
fo(3) = "KCl"
fo(4) = "CaS"
fo(5) = "KF"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
End Sub
Private Sub sale3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "KClO"
fo(2) = "NaClO4"
fo(3) = "KClO3"
fo(4) = "NClO2"
fo(5) = "AlPO4"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
End Sub
Private Sub verificas2()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "CaSO3"
fo(2) = "NaNO2"
fo(3) = "KCl"
fo(4) = "CaS"
fo(5) = "KF"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "solfito di calcio2"
rispo(2) = "nitrito di sodio1"
rispo(3) = "cloruro di potassio1"
rispo(4) = "solfuro di calcio2"
rispo(5) = "fluoruro di potassio1"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub verificas1()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "NaCl"
fo(2) = "KNO3"
fo(3) = "CaSO4"
fo(4) = "FeS"
fo(5) = "Al2(SO3)3"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "cloruro di sodio1"
rispo(2) = "nitrato di potassio1"
rispo(3) = "solfato di calcio2"
rispo(4) = "solfuro di ferro2"
rispo(5) = "solfito di alluminio3"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub verificas3()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "KClO"
fo(2) = "NaClO4"
fo(3) = "KClO3"
fo(4) = "NaClO2"
fo(5) = "AlPO4"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "ipoclorito di potassio1"
rispo(2) = "perclorato di sodio1"
rispo(3) = "clorato di potassio1"
rispo(4) = "clorito di sodio1"
rispo(5) = "fosfato di alluminio3"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Public Sub sale4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "KIO4"
fo(2) = "Ca3(PO4)2"
fo(3) = "NaBrO3"
fo(4) = "KBrO2"
fo(5) = "NaClO2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
End Sub
Private Sub verificas4()
Dim fo(5) As String
Dim rispo(5) As String
fo(1) = "KIO4"
fo(2) = "Ca3(PO4)2"
fo(3) = "NaBrO3"
fo(4) = "KBrO2"
fo(5) = "NaClO2"
Label1.Caption = fo(1)
Label2.Caption = fo(2)
Label3.Caption = fo(3)
Label4.Caption = fo(4)
Label5.Caption = fo(5)
rispo(1) = "periodato di potassio1"
rispo(2) = "fosfato di calcio3"
rispo(3) = "bromato di sodio1"
rispo(4) = "bromito di potassio1"
rispo(5) = "clorito di sodio1"
If rispo(1) = LCase$(TextBox1.Text) Then
Label6.Caption = "esatto"
Else
Label6.Caption = "errato:" & rispo(1)
End If
If rispo(2) = LCase$(TextBox2.Text) Then
Label7.Caption = "esatto"
Else
Label7.Caption = "errato:" & rispo(2)
End If
If rispo(3) = LCase$(TextBox3.Text) Then
Label8.Caption = "esatto"
Else
Label8.Caption = "errato:" & rispo(3)
End If
If rispo(4) = LCase$(TextBox4.Text) Then
Label9.Caption = "esatto"
Else
Label9.Caption = "errato:" & rispo(4)
End If
If rispo(5) = LCase$(TextBox5.Text) Then
Label10.Caption = "esatto"
Else
Label10.Caption = "errato:" & rispo(5)
End If
End Sub
Private Sub UserForm_Click()
End Sub