mariainteriano.files.wordpress.com€¦ · web viewel programa al ingresar el nombre de alumno, la...
TRANSCRIPT
Propuestas de Programas
Concatenación
Elaborado por:
María José Díaz Interiano
II Bachillerato “2”
Programa #1
Calcular promedio
El programa al ingresar el nombre de alumno, la sección y curso, y las 4 notas obtenidas en el año calcula el promedio del alumno.
Codificación
Public Class FmrPromedio
Private Sub CmdCalcular_Click(sender As Object, e As EventArgs) Handles CmdCalcular.Click LblResultado.Text = "Alumn@: " & TxtNombre.Text & " " & "Curso y Sección: " & " " & TxtCs.Text & " Promedio: " & (Val(TxtN1.Text) + Val(TxtN2.Text) + Val(TxtN3.Text) + Val(TxtN4.Text)) / 4 End Sub
Private Sub CmdNuevo_Click(sender As Object, e As EventArgs) Handles CmdNuevo.Click LblResultado.Text = "" TxtNombre.Text = "" TxtCs.Text = "" TxtN1.Text = "" TxtN2.Text = "" TxtN3.Text = "" TxtN4.Text = ""
End Sub
Private Sub CmdCerrar_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End End SubEnd Class
Tabla de Objetos y Propiedades
Control Propiedades ValorFrmPromedio Name FrmPromedio
Text Programa para Calcular promedio
Size 436,349StarPosition CenterScreen
LblNombre Name LblNombreText Nombre del alumno:Size 117,23
LblCs Name LblCsText Curso y secciónSize 100,23
LblN1 Name Lbl1Text Nota I parcialSize 100,23
LblN2 Name LblN2Text Nota II parcialSize 100,23
LblN3 Name LblN3Text Nota III parcialSize 100,23
LblN4 Name Lbl4Text Nota IV parcialSize 100,23
TxtNombre Name txtNombreText VacíoSize 230,20
TxtCs Name TxtcsText VacíoSize 100,20
TxtN1 Name Txt1Text VacíoSize 100,20
TxtN2 Name Txt2Text VacíoSize 100,20
TxtN3 Name Txt3Text VacíoSize 100,20
Txtn4 Name Txt4Text VacíoSize 100,20
LblResultado Name LblResultado
Text VacíoSize 337,23BackColor 128,255,128
CmdCalcular Name CmdCalcularText &CalcularSIze 75,23
CmdNuevo Name CmdNuevoText &NuevoSize 75,23
CmdCerrar NAME CmdCerrarText &CerrarSize 75,23
Programa #2
Calcular edad
El programa al ingresar el nombre, el año de nacimiento y el año actual; calcula la edad de l usuario.
Codificación
Public Class FrmEdad
Private Sub
Button1_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End End Sub
Private Sub CmdCalcular_Click(sender As Object, e As EventArgs) Handles CmdCalcular.Click LblResultado.Text = TxtNombre.Text & ", " & "su edad es: " & Val(TxtActual.Text) - Val(TxtAño.Text) End Sub
Private Sub CmdNuevo_Click(sender As Object, e As EventArgs) Handles CmdNuevo.Click TxtActual.Text = "" TxtAño.Text = "" TxtNombre.Text = "" LblResultado.Text = "" End SubEnd Class
Tabla de objetos y propiedades
Control Propiedad ValorFrmEdad Name FrmEdad
Text Programa para calcular edadStarPosition CenterScreenSize 300,256
LblNombre Name LblNombreText Ingrese nombre:AutoSize True
LblAño Name LblAñoText Ingrese año de nacimiento:Autosize True
LblActual Name LblActualText Ingrese año actualAutosize True
TxtNombre Name TxtNombreText VacíoSize 133,20
txtAño Name TxtAÑoText VacíoSize 100,20
TxtActual Name TxtActualText VacíoSize 100,20
CmdCalcular Name CmdCalcularText &CalcularSize 100,20
CmdNuevo NAME CmdNuevoText &NuevoSize 75,23
CmdCerrar Name CmdCerrarText &CerrarSize 75,23
LblResultado Name LblResultadoText VacíoSize 236,23backColor ControlDark
Programa # 3
Programa que calcular ISV
El programa al ingresar el nombre del producto y el precio calcula el 15% de Impuesto sobre venta.
Codificación
Public Class FrmIsv
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles CmdCalcular.Click LblResultado.Text = "El producto es: " & TxtNombre.Text & " " & "El impuesto es: " & Val(TxtPrecio.Text) * 0.15 End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End End Sub
Private Sub CmdNuevo_Click(sender As Object, e As EventArgs) Handles CmdNuevo.Click TxtNombre.Text = "" TxtPrecio.Text = "" LblResultado.Text = "" End SubEnd Class
Tabla de Objetos y Propiedades
Control Propiedad ValorFrmIsv Name FrmIsv
Text Programa que calcula ISVSize 366,279StarPosition CenterScreen
LblNombre Name LblNombreText Ingrese el nombre del
producto:Size 145,13
LblPrecio Name LblPrecioText Ingrese precio:Size 77,13
LblResultado Name LblResultadoText VacíoSize 287,23BackColor 255,192,192
TxtNombre Name txtNombreText VacíoSize 123,20
TxtPrecio Name TxtPrecioText VacíoSize 75,23
CmdCalcular Name CmdCalcularText &CalcularSize 75,23
CmdLimpiar Name CmdLimpiarText &LimpiarSize 75,23
CmdCerrar Name CmdCerrarText &CerrarSize 75,23
LblNota Name LblNotaText *Calculo basado en la ley del
ISV en Honduras: 15%Size 253,13
Programa #4
Programa que Calcula Nota
El programa al ingresar los distintos puntajes obtenidos en el parcial, da el resultado de la nota final.
Codificación
Public Class FrmNota
Private Sub CmdTotal_Click(sender As Object, e As EventArgs) Handles CmdTotal.Click LblResultado.Text = "EL alumno es: " & txtNombre.Text & " " & "El curso y sección es: " & txtCs.Text & " " & "La nota es: " & Val(txtExamen.Text) + Val(txtClase.Text) + Val(TxtTareas.Text) End Sub
Private Sub CmdNuevo_Click(sender As Object, e As EventArgs) Handles CmdNuevo.Click txtNombre.Text = "" txtClase.Text = "" txtCs.Text = "" txtExamen.Text = "" TxtTareas.Text = "" LblResultado.Text = "" End Sub
Private Sub CmdCerrar_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End
End SubEnd Class
Tabla de objetos y propiedades
Control Propiedad ValorFrmNota Name FrmNota
Text Programa para Calcular NotaSize 556,300StarPosition CenterScreen
LblNombre Name LblNombreText Ingrese el nombre del alumno
(a):AutoSize True
LblCs Name LblcsText Ingrese Curso y secciónAutoSize True
LblClase Name LblClaseText Puntaje obtenido en clase:AutoSize True
Lbltareas Name LblTareasText Puntaje Obtenido en tareas:AutoSize True
LblExamen Name LblExamenText Puntaje obtenido en examen:AutoSize True
TxtNombre Name TxtNombreText VacíoSize 161,20
TxtNombre Name TxtNombreText VacíoSize 100,20
TxtCs Name TxtCsText VacíoSize 100,20
TxtClase Name TxtClaseText VacíoSize 100,20
TxtTareas Name TxtTareasText VacíoSize 100,20
TxtExamen Name TxtExamenText VacíoSize 100,20
CmdCalcular Name CmdCalcularText &CalcularSize 75,23
CmdNuevo Name CmdNuevoText &Nuevo
Size 75,23CmdCerrar Name CmdCerrar
Text &CerrarSize 75,23
LblResultado Name LblResultadoText VacíoSize 470,23BackColor ControlDark
Programa # 5
Cantidad de hidrógenos
El programa al ingresar la cantidad de carbonos de un compuesto hidrocarburo da como resultado la cantidad de hidrógenos de dicho compuesto.
Codificación
Public Class FrmCarbonos
Private Sub CmdCalcular_Click(sender As Object, e As EventArgs) Handles CmdCalcular.Click LblResultado.Text = "La cantidad de hidrógenos del compuesto es: " & (Val(TxtCarbonos.Text) * 2) + 2 End Sub
Private Sub CmdLimpiar_Click(sender As Object, e As EventArgs) Handles CmdLimpiar.Click TxtCarbonos.Text = "" LblResultado.Text = "" End Sub
Private Sub CmdCerrar_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End End SubEnd Class
Tabla de objetos y propiedades
Control Propiedad ValorFrmCarbonos Name FrmCarbonos
Text Cantidad de HidrógenosSize 296,228StarPosition CenterScreen
LblCarbono Name LblCarbonoText Ingrese cantidad de carbonosAutoSize True
LblResultado Name LblResultadoText VacíoSize 263,33
TxtCarbonos Name TxtCarbonosText VacíoSize 100,20
CmdCalcular Name CmdCalcularText &CalcularSize 75,23
CmdLimpiar Name CmdLimpiarText &LimpiarSize 75,23
CmdCerrar Name CmdCerrarText &CerrarSize 75,23
Programa #6
Calculador de área de un triángulo
Al ingresar la base y la altura el programa calcula el área de un triángulo.
Codificación
Private Sub
CmdCalcular_Click(sender As Object, e As EventArgs) Handles CmdCalcular.Click LblResultado.Text = "El área del triangulo es: " & Val(TxtBase.Text) * Val(TxtAltura.Text) End Sub
Private Sub CmdLimpiar_Click(sender As Object, e As EventArgs) Handles CmdLimpiar.Click LblResultado.Text = "" TxtAltura.Text = "" TxtBase.Text = "" End Sub
Private Sub CmdCerrar_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End End SubEnd Class
Control Propiedad ValorFrmArea Name FrmArea
Text Calculador de área de un triángulo
Size 500,300StarPosition CenterScreen
LblBase Name LblBaseText Ingrese la base:AutoSize True
LblAltura Name LblAlturaText Ingrese la altura:AutoSize True
LblResultado Name LblResultadoText VacíoSize 183,23
TxtBase Name TxtBaseText Vacío
Size 100,20TxtAltura Name TxtAltura
Text VacíoSize 100,20
CmdCalcular Name CmdCalcularText &CalcularSize 75,23
CmdLimpiar Name CmdLimpiarText &LimpiarSize 75,23
CmdCerrar Name CmdCerrarText &CerrarSize 75,23
PbArea Name PbAreaImage System.drawing.bitmapSize 209,207
Programa #7
Área de un cuadrado
El programa calcula el área de un cuadrado al solo ingresar la medida de el lado.
Codificación
Public Class FrmCuadrado
Private Sub CmdCalcular_Click(sender As Object, e As EventArgs) Handles CmdCalcular.Click LblResultado.Text = "El área del cuadrado es: " & Val(TxtLado.Text) ^ 2 End Sub
Private Sub CmdLimpiar_Click(sender As Object, e As EventArgs) Handles CmdLimpiar.Click LblResultado.Text = "" TxtLado.Text = "" End Sub
Private Sub CmdCerrar_Click(sender As Object, e As EventArgs) Handles CmdCerrar.Click End End SubEnd Class
Tabla de objetos y propiedades
Control Propiedad Valor
FrmCuadrado Name FrmCuadradoText Área de un cuadradoSize 274,257StarPosition CenterScreen
LblLado Name LblLadoText Ingrese la medida del lado:AutoSize True
LblResultado Name LblResultadoText VacíoSize 161,23BackColor ControlDark
TxtLado Name TxtLadoText VacíoSize 100,20
CmdCalcular Name CmdCalcularText &CalcularSize 75,23
CmdLimpiar Name CmdLimpiarText &LimpiarSize 75,23
CmdCerrar Name CmdCerrarText &CerrarSIze 75,23