Professional Documents
Culture Documents
Ejercicio Nro 1: Public Class
Ejercicio Nro 1: Public Class
Pgina 1
Pgina 2
EJERCICIO NRO 2
DatoEncuesta(10) As Integer
DatoServicio(5) As String
DatoSexo(1) As String
DatoTrato(2) As String
Dim i As Integer = 0
Dim s As Integer = 0
Private Sub btnGuardar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnGuardar.Click
'Igualo matriz a Datos Ingresados
DatoEncuesta(i) = txtEncuesta.Text
DatoServicio(i) = txtServicio.Text
DatoSexo(i) = txtSexo.Text
DatoTrato(i) = txtTrato.Text
'Incrementa encuesta para sumatoria
i += 1
txtEncuesta.Text = i + 1
'Limpio Datos Ingresados
txtServicio.Clear()
txtSexo.Clear()
txtTrato.Clear()
End Sub
Pgina 3
Pgina 4
End If
If DatoServicio(s) = "CIRUGIA" And DatoSexo(s) = "F" And
DatoTrato(s) = "NORMAL" Then
SumaCirugiaFem = SumaCirugiaFem + 1
End If
If DatoServicio(s) = "CIRUGIA" And DatoSexo(s) = "M" And
DatoTrato(s) = "NORMAL" Then
SumaCirugiaMasc = SumaCirugiaMasc + 1
End If
If DatoServicio(s) = "TRAUMATOLOGIA" And DatoSexo(s) = "F"
And DatoTrato(s) = "NORMAL" Then
SumaTraumaFem = SumaTraumaFem + 1
End If
If DatoServicio(s) = "TRAUMATOLOGIA" And DatoSexo(s) = "F"
And DatoTrato(s) = "NORMAL" Then
SumaTraumaMasc = SumaTraumaMasc + 1
End If
If DatoServicio(s) = "PSICOLOGIA" And DatoSexo(s) = "F" And
DatoTrato(s) = "NORMAL" Then
SumaPsicoloFem = SumaPsicoloFem + 1
End If
If DatoServicio(s) = "PSICOLOGIA" And DatoSexo(s) = "M" And
DatoTrato(s) = "NORMAL" Then
SumaPsicoloMasc = SumaPsicoloMasc + 1
End If
Next
'Tercer caso Servicios por sexo y Trato (Satisfactorio)
Case 2
For s As Integer = 0 To i - 1
If DatoServicio(s) = "NEUROLOGIA" And DatoSexo(s) = "F" And
DatoTrato(s) = "SATISFACTORIO" Then
SumaNeuroFem = SumaNeuroFem + 1
End If
If DatoServicio(s) = "NEUROLOGIA" And DatoSexo(s) = "M" And
DatoTrato(s) = "SATISFACTORIO" Then
SumaNeuroMasc = SumaNeuroMasc + 1
End If
If DatoServicio(s) = "CIRUGIA" And DatoSexo(s) = "F" And
DatoTrato(s) = "SATISFACTORIO" Then
SumaCirugiaFem = SumaCirugiaFem + 1
End If
If DatoServicio(s) = "CIRUGIA" And DatoSexo(s) = "M" And
DatoTrato(s) = "SATISFACTORIO" Then
SumaCirugiaMasc = SumaCirugiaMasc + 1
End If
If DatoServicio(s) = "TRAUMATOLOGIA" And DatoSexo(s) = "F"
And DatoTrato(s) = "SATISFACTORIO" Then
SumaTraumaFem = SumaTraumaFem + 1
End If
If DatoServicio(s) = "TRAUMATOLOGIA" And DatoSexo(s) = "F"
And DatoTrato(s) = "SATISFACTORIO" Then
SumaTraumaMasc = SumaTraumaMasc + 1
End If
If DatoServicio(s) = "PSICOLOGIA" And DatoSexo(s) = "F" And
DatoTrato(s) = "SATISFACTORIO" Then
SumaPsicoloFem = SumaPsicoloFem + 1
End If
If DatoServicio(s) = "PSICOLOGIA" And DatoSexo(s) = "M" And
DatoTrato(s) = "SATISFACTORIO" Then
SumaPsicoloMasc = SumaPsicoloMasc + 1
End If
Pgina 5
Next
End Select
'Igualo datos ingresados con Sumatoria
txtNeuroFem.Text = SumaNeuroFem
txtNeuroMasc.Text = SumaNeuroMasc
txtCirugiaFem.Text = SumaCirugiaFem
txtCirugiaMasc.Text = SumaCirugiaMasc
txtTraumaFem.Text = SumaTraumaFem
txtTraumaMasc.Text = SumaTraumaMasc
txtPsicoloFem.Text = SumaPsicoloFem
txtPsicoloMasc.Text = SumaPsicoloMasc
txtTotalNeuro.Text = Val(txtNeuroFem.Text) + Val(txtNeuroMasc.Text)
txtTotalCirugia.Text = Val(txtCirugiaFem.Text) + Val(txtCirugiaMasc.Text)
txtTotalTrauma.Text = Val(txtTraumaFem.Text) + Val(txtTraumaMasc.Text)
txtTotalPsicolo.Text = Val(txtPsicoloFem.Text) + Val(txtPsicoloMasc.Text)
End Sub
Private Sub btnCerrar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnCerrar.Click
Application.Exit()
End Sub
End Class
Pgina 6