You are on page 1of 7

Public Class Form1

Dim a As Single
Dim b As Single
Dim C As Single
Dim D As Single
Dim promedio As Single
Dim examen As Single
Dim practicas As Single
Dim tareas As Single
Dim trabajos As Single

Private Sub cmdpromedio_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdpromedio.Click
a = txtexamen.Text
b = txtpracticas.Text
C = txttareas.Text
D = txttrabajos.Text
examen = (a * 50) / 100
practicas = (b * 20) / 100
tareas = (C * 15) / 100
trabajos = (D * 15) / 100
promedio = examen + practicas + tareas + trabajos
If promedio >= 6 Then
txtaprobado.Text = "aprobado"

Else : txtaprobado.Text = "reprobado"

End If
End Sub

Private Sub cmdlimpiar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdlimpiar.Click
txtexamen.Text = ""
txtpracticas.Text = ""
txttareas.Text = ""
txttrabajos.Text = ""

End Sub

Private Sub cmdsalir_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdsalir.Click
End

End Sub
End Class
Public Class frm

Private Sub frmgeo_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
Dim radio As Single
Dim perimetro As Single
Dim area As Single

End Sub

Private Sub cmdcalculo_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdcalculo.Click
Dim radio As Single
Dim perimetro As Single
Dim area As Single
radio = txtvalorradio.Text
area = 3.1416 * (radio) ^ 2
txtarea.Text = area
perimetro = 2 * 3.1416 * radio
txtperimetro.Text = perimetro

End Sub

Private Sub cmdrectangulo_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdrectangulo.Click
Dim arearec As Single
Dim perimetrorec As Single
Dim alturarec As Single
Dim baserec As Single
baserec = txtvalorbaserec.Text
alturarec = txtvaloralturarec.Text
arearec = (2 * baserec) + (2 * alturarec)
txtarearec.Text = arearec
perimetrorec = baserec * alturarec
txtperimetrorec.Text = perimetrorec

End Sub

Private Sub cmdcalculotrapecio_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdcalculotrapecio.Click
Dim basemenor As Single
Dim basemayor As Single
Dim A As Single
Dim alturatra As Single
Dim perimetrotra As Single
Dim areatra As Single
Dim baseminima As Single

basemayor = txtvalorbasem.Text
basemenor = txtvalorbaseme.Text
alturatra = txtalturatra.Text
areatra = ((basemenor + basemayor) * alturatra) / 2
txtareatra.Text = areatra
baseminima = (basemayor - basemenor) / 2
txtbaseminima.Text = baseminima
A = ((baseminima ^ 2) + (alturatra ^ 2)) ^ (1 / 2)
txta.Text = A
perimetrotra = basemenor + basemayor + (A * 2)
txtperimetrotra.Text = perimetrotra

End Sub

Private Sub cmdpentagono_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdpentagono.Click
Dim perimetropentagono As Single
Dim areapentagono As Single
Dim apotema As Single
Dim lado As Single
apotema = txtapotema.Text
lado = txtvalorlado.Text
perimetropentagono = lado * 5
txtperimetropentagono.Text = perimetropentagono
areapentagono = (perimetropentagono * apotema) / 2
txtareapentagono.Text = areapentagono

End Sub

Private Sub cmdcuadrado_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdcuadrado.Click
Dim lados As Single
Dim perimetrocuadrado As Single
Dim areacuadrado As Single

lados = txtvalorlados.Text
perimetrocuadrado = 4 * lados
txtperimetrocuadrado.Text = perimetrocuadrado
areacuadrado = lados * lados
txtareacuadrado.Text = areacuadrado

End Sub

Private Sub cmdcalculotri_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdcalculotri.Click
Dim perimetrotri As Single
Dim areatri As Single
Dim basetri As Single
Dim alturatri As Single

basetri = txtvalorbasetri.Text
alturatri = txtvaloralturatri.Text

perimetrotri = 3 * basetri
txtperimetrotri.Text = perimetrotri
areatri = (basetri * alturatri) / 2
txtareatri.Text = areatri

End Sub
Private Sub cmdsalir_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdsalir.Click
End

End Sub

Private Sub cmdlimpiar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdlimpiar.Click
txtarea.Text = ""
txtperimetro.Text = ""
txtarearec.Text = ""
txtperimetrorec.Text = ""
txta.Text = ""
txtperimetrotra.Text = ""
txtareatra.Text = ""
txtbaseminima.Text = ""
txtperimetropentagono.Text = ""
txtareapentagono.Text = ""
txtperimetrocuadrado.Text = ""
txtareacuadrado.Text = ""
txtperimetrotri.Text = ""
txtareatri.Text = ""
txtvalorradio.Text = ""
txtvalorbaserec.Text = ""
txtvaloralturarec.Text = ""
txtvalorbasem.Text = ""
txtvalorbaseme.Text = ""
txtalturatra.Text = ""
txtapotema.Text = ""
txtvalorlado.Text = ""
txtvalorlados.Text = ""
txtvalorbasetri.Text = ""
txtvaloralturatri.Text = ""
End Sub
End Class

You might also like