La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Clase 4 Informática Profa. María Alejandra Quintero.

Presentaciones similares


Presentación del tema: "Clase 4 Informática Profa. María Alejandra Quintero."— Transcripción de la presentación:

1 Clase 4 Informática Profa. María Alejandra Quintero

2 Contenido Programas con múltiples formularios 2

3 3 Ejemplo 1: realizar un programa para calcular la nota definitiva de la asignatura informática de acuerdo a lo siguiente: EvaluaciónPorcentaje sobre la nota definitiva Examen 125 % Examen 225 % Examen 325 % Nota de práctica15 % Nota del proyecto10 % Si el estudiante asistió a más del 90% de las clases se le debe subir un punto a la nota definitiva. Hacer dos formularios, uno para los datos de entrada y otro para mostrar los resultados.

4 4 Interfaz gráfica Formulario para la entrada de datos (Form1) txtNota1 txtNota2 txtNota3 txtPrac txtProy txtNom OpcionMas90 OpcionMenos90 BotonCalcDef

5 5 Interfaz gráfica Formulario para mostrar los resultados (Form2) LblEst LblNotaProm LblAsist LblNotaDef LblMensaje BotonSalir BotonOtroEst

6 Código del botón Calcular definitiva del Form1 (BotonCalcDef) 6 Private Sub BotonCalcDef_Click ….. Dim n1, n2, n3, nprac, nproy, nd1, nd2 As Single Dim nas As Byte n1 = TxtNota1.Text n2 = TxtNota2.Text n3 = TxtNota3.Text nprac = TxtPrac.Text nproy = TxtProy.Text nd1 = 0.25 * n1 + 0.25 * n2 + 0.25 * n1+ 0.15 * nprac + 0.1 * nproy If opcionMas90.Checked = True Then nas = 1 Else nas = 0 End If nd2 = nd1 + nas …. Continúa en sig. diapositiva

7 Código del botón Calcular definitiva del Form1 (BotonCalcDef) 7 …. Continuación Form2.Show() Form2.Lblest.Text = TxtNom.Text Form2.LblNotaProm.Text = "Nota promedio =" & nd1 Form2.LblAsist.Text = "Nota asistencias = " & nas Form2.LblNotaDef.Text = "Nota definitiva = " & nd2 If nd2 >= 9.5 Then Form2.Lblmensaje.ForeColor = Color.Blue Form2.Lblmensaje.Text = "APROBADO" Else Form2.Lblmensaje.ForeColor = Color.Red Form2.Lblmensaje.Text = "REPROBADO" End If End Sub

8 Código del botón Procesar otro estudiante del Form2 (BotonOtroEst) 8 Private Sub BotonOtroEst_Click... Close() Form1.TxtNom.Text = "" Form1.TxtNota1.Text = "" Form1.TxtNota2.Text = "" Form1.TxtNota3.Text = "" Form1.TxtPrac.Text = "" Form1.TxtProy.Text = "" End Sub Private Sub BotonSalir_Click... Close() Form1.Close() End Sub Código del botón Salir del Form2 (BotonSalir)


Descargar ppt "Clase 4 Informática Profa. María Alejandra Quintero."

Presentaciones similares


Anuncios Google