SlideShare una empresa de Scribd logo
Instituto Universitario De Tecnología
“Antonio José De Sucre”
Extensión Barquisimeto
Bachiller
Sánchez Pedro Miguel
C.I 19.835.314
Materia:
Programación
Profesora:
Miriam GuerreroBarquisimeto Junio 2014
Realizar un Programa que lea 3 notas y que los muestre en forma
ascendente. Además debe sacar el promedio de las 3 notas y debe
mostrar un mensaje según sea el caso (“Aprobado-Desaprobado”)
Ejercicio Numero 2
Objeto Propiedad Valor
Form1 Capitón Sentencia IF y nota Mayor
Frame1 Capitón Ingresar las notas
Frame2 Capitón Resultados
Frame3 Capitón Nada
Label1 Capitón Nota1
Label2 Capitón Nota2
Label3 Capitón Nota3
Label4 Capitón Nota Menor
Label5 Capitón Nota Intermedia
Label6 Capitón Nota Mayor
Label7 Capitón Promedio
Label8 Capitón Mensaje
Text1 Text Nada
Nombre TxtN1
Text2 Text Nada
Nombre TextN2
Objeto Propiedad Valor
Text3 Text Nada
Nombre TxtN3
Text4 Text Nada
Nombre TxtMenor
Text5 Text Nada
Nombre Intermedio
Text6 Text Nada
Nombre TxtMayor
Text7 Text Nada
Nombre TxtPromedio
Text8 Text Nada
Nombre TxtMensaje
Command1 Capitón Calcular
Nombre CmdCalcular
Command2 Capitón Nuevo
Objeto Propiedad Valor
Nombre CmdNuevo
Command3 Capitón Salir
Nombre CmdSalir
Private Sub CmdCalcular_Click()
Dim a, b, c, P, Mayor, Intermedio, Menor As
Integer
a = Val(TxtN1.Text)
b = Val(TxtN2.Text)
c = Val(TxtN3.Text)
P = (a + b + c) / 3
P = Format(P, "##,##")
Mayor = a
If Mayor < b Then
Mayor = b
End If
If Mayor < c Then
Mayor = c
End If
Menor = a
If Menor > b Then
Menor = b
End If
If Menor > c Then
Menor = c
End If
Intermedio = (a + b + c) - (Mayor + Menor)
If P >= 10.5 Then
TxtMensaje.Text = "Aprobado"
Else: TxtMensaje.Text = "Reprobado"
End If
TxtMenor.Text = Menor
TxtIntermedio.Text = Intermedio
TxtMayor.Text = Mayor
TxtPromedio.Text = P
End Sub
Private Sub CmdNuevo_Click()
TxtN1.Text = ""
TxtN2.Text = ""
TxtN3.Text = ""
TxtMenor.Text = ""
TxtIntermedio.Text = ""
TxtMayor.Text = ""
TxtPromedio.Text = ""
TxtMensaje.Text = ""
TxtN1.SetFocus
End Sub
Private Sub TxtN1_KeyPress(KeyAscii As Integer)
'Si Presiona la Tecla enter que es #13, entonces realiza el foco a numero 2
If keyascci = 13 Then
TxtN2.SetFocus
End If
End Sub
Private Sub TxtN2_Change()
'Si Presiona la Tecla enter que es #13, entonces realiza el foco a numero 3
If keyascci = 13 Then
TxtN3.SetFocus
End If
End Sub
Private Sub TxtN3_Change()
'Si Presiona la Tecla enter que es #13, entonces realiza el foco al comando
Calcular
If keyascci = 13 Then
CmdCalcular.SetFocus
End If
End Sub
Private Sub CmdSalir_Click()
Unload Me
End
End Sub
PedroMiguelSanchez
PedroMiguelSanchez
PedroMiguelSanchez
PedroMiguelSanchez
PedroMiguelSanchez
PedroMiguelSanchez

Más contenido relacionado

Similar a PedroMiguelSanchez

Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010
Luis Ruiz Ch
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
Jose Ponce
 
Ejercicios vb
Ejercicios vbEjercicios vb
Clase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gClase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & g
Santos Rivera Luján
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
Lorena Sanchez
 
Guia no2 ado.net
Guia no2 ado.netGuia no2 ado.net
Guia no2 ado.net
Manuel Hormechea
 
Separata de vb 2015
Separata de vb 2015Separata de vb 2015
Separata de vb 2015
Julio Valerio Santos
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
Marlene Pallo
 
Fundamentos de programación Visual Basic
Fundamentos de programación Visual BasicFundamentos de programación Visual Basic
Fundamentos de programación Visual Basic
Luis Ruiz Ch
 
Estructuras básicas conceptos basicos de programacion oficial.docx
Estructuras básicas conceptos basicos de programacion oficial.docxEstructuras básicas conceptos basicos de programacion oficial.docx
Estructuras básicas conceptos basicos de programacion oficial.docx
laurapuyo109
 
Guia no4 ado.net
Guia no4 ado.netGuia no4 ado.net
Guia no4 ado.net
Manuel Hormechea
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
jameszx
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
jameszx
 
Elemento 3
Elemento 3Elemento 3
Elemento 3
Ruth Naranjo
 
Presentación1
Presentación1Presentación1
Presentación1
David Tapia
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
Manuel Hormechea
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
CRISTINA Ganan
 
Documento de altas
Documento de altasDocumento de altas
Documento de altas
alejandroDFK
 
curso_programacion_python3.pdf
curso_programacion_python3.pdfcurso_programacion_python3.pdf
curso_programacion_python3.pdf
MaurioLuisCondorZana
 
Mi proyecto de "DFSI"
Mi proyecto de "DFSI"Mi proyecto de "DFSI"
Mi proyecto de "DFSI"
JohannaMurillo98
 

Similar a PedroMiguelSanchez (20)

Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
 
Ejercicios vb
Ejercicios vbEjercicios vb
Ejercicios vb
 
Clase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gClase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & g
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
 
Guia no2 ado.net
Guia no2 ado.netGuia no2 ado.net
Guia no2 ado.net
 
Separata de vb 2015
Separata de vb 2015Separata de vb 2015
Separata de vb 2015
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
 
Fundamentos de programación Visual Basic
Fundamentos de programación Visual BasicFundamentos de programación Visual Basic
Fundamentos de programación Visual Basic
 
Estructuras básicas conceptos basicos de programacion oficial.docx
Estructuras básicas conceptos basicos de programacion oficial.docxEstructuras básicas conceptos basicos de programacion oficial.docx
Estructuras básicas conceptos basicos de programacion oficial.docx
 
Guia no4 ado.net
Guia no4 ado.netGuia no4 ado.net
Guia no4 ado.net
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Elemento 3
Elemento 3Elemento 3
Elemento 3
 
Presentación1
Presentación1Presentación1
Presentación1
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
 
Documento de altas
Documento de altasDocumento de altas
Documento de altas
 
curso_programacion_python3.pdf
curso_programacion_python3.pdfcurso_programacion_python3.pdf
curso_programacion_python3.pdf
 
Mi proyecto de "DFSI"
Mi proyecto de "DFSI"Mi proyecto de "DFSI"
Mi proyecto de "DFSI"
 

PedroMiguelSanchez

  • 1. Instituto Universitario De Tecnología “Antonio José De Sucre” Extensión Barquisimeto Bachiller Sánchez Pedro Miguel C.I 19.835.314 Materia: Programación Profesora: Miriam GuerreroBarquisimeto Junio 2014
  • 2. Realizar un Programa que lea 3 notas y que los muestre en forma ascendente. Además debe sacar el promedio de las 3 notas y debe mostrar un mensaje según sea el caso (“Aprobado-Desaprobado”) Ejercicio Numero 2
  • 3.
  • 4.
  • 5. Objeto Propiedad Valor Form1 Capitón Sentencia IF y nota Mayor Frame1 Capitón Ingresar las notas Frame2 Capitón Resultados Frame3 Capitón Nada Label1 Capitón Nota1 Label2 Capitón Nota2 Label3 Capitón Nota3 Label4 Capitón Nota Menor Label5 Capitón Nota Intermedia Label6 Capitón Nota Mayor Label7 Capitón Promedio Label8 Capitón Mensaje Text1 Text Nada Nombre TxtN1 Text2 Text Nada Nombre TextN2
  • 6. Objeto Propiedad Valor Text3 Text Nada Nombre TxtN3 Text4 Text Nada Nombre TxtMenor Text5 Text Nada Nombre Intermedio Text6 Text Nada Nombre TxtMayor Text7 Text Nada Nombre TxtPromedio Text8 Text Nada Nombre TxtMensaje Command1 Capitón Calcular Nombre CmdCalcular Command2 Capitón Nuevo
  • 7. Objeto Propiedad Valor Nombre CmdNuevo Command3 Capitón Salir Nombre CmdSalir
  • 8.
  • 9. Private Sub CmdCalcular_Click() Dim a, b, c, P, Mayor, Intermedio, Menor As Integer a = Val(TxtN1.Text) b = Val(TxtN2.Text) c = Val(TxtN3.Text) P = (a + b + c) / 3 P = Format(P, "##,##") Mayor = a If Mayor < b Then Mayor = b End If If Mayor < c Then Mayor = c End If Menor = a If Menor > b Then Menor = b End If If Menor > c Then Menor = c End If Intermedio = (a + b + c) - (Mayor + Menor) If P >= 10.5 Then TxtMensaje.Text = "Aprobado" Else: TxtMensaje.Text = "Reprobado" End If TxtMenor.Text = Menor TxtIntermedio.Text = Intermedio TxtMayor.Text = Mayor TxtPromedio.Text = P End Sub Private Sub CmdNuevo_Click() TxtN1.Text = "" TxtN2.Text = "" TxtN3.Text = "" TxtMenor.Text = "" TxtIntermedio.Text = "" TxtMayor.Text = "" TxtPromedio.Text = "" TxtMensaje.Text = "" TxtN1.SetFocus End Sub Private Sub TxtN1_KeyPress(KeyAscii As Integer) 'Si Presiona la Tecla enter que es #13, entonces realiza el foco a numero 2 If keyascci = 13 Then TxtN2.SetFocus End If End Sub Private Sub TxtN2_Change() 'Si Presiona la Tecla enter que es #13, entonces realiza el foco a numero 3 If keyascci = 13 Then TxtN3.SetFocus End If End Sub Private Sub TxtN3_Change() 'Si Presiona la Tecla enter que es #13, entonces realiza el foco al comando Calcular If keyascci = 13 Then CmdCalcular.SetFocus End If End Sub Private Sub CmdSalir_Click() Unload Me End End Sub