EJERCICIO N.

Anuncio
Nombre: Paulina Arias
Curso: 6to “E”
EJERCICIO N. - 1
Cuatro notas entre 0 y 10 representan las calificaciones de un estudiante de un curso de curso de
programación. Elaborar una aplicación para obtener el promedio de esas calificaciones y visualizar
su puntuación de acuerdo al siguiente cuadro.
Promedio
Calificación
9-10
A
7–9
B
5 -7
C
3–5
D
0–3
E
Nombre: Paulina Arias
Curso: 6to “E”
CODIGO
PrivateSub Button1_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click
Dim A, B, C, D, PROM AsInteger
A = TextBox1.Text
B = TextBox2.Text
C = TextBox3.Text
D = TextBox4.Text
PROM = (A + B + C + D) /
4 TextBox5.Text = PROM
SelectCase PROM
CaseIs> 9 And PROM < 10
TextBox6.Text = "A"
CaseIs> 7 And PROM < 9
TextBox6.Text = "B"
CaseIs> 5 And PROM < 7
TextBox6.Text = "C"
CaseIs> 3 And PROM < 5
TextBox6.Text = "D"
CaseIs> 0 And PROM < 3
TextBox6.Text = "E"
EndSelect
EndSub
PrivateSub Button2_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
TextBox3.Text = " "
TextBox4.Text = " "
TextBox5.Text = " "
TextBox6.Text = "
" EndSub
PrivateSub Button3_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles
Button3.Click
End
EndSub
EndClass
Nombre: Paulina Arias
Curso: 6to “E”
EJERCICIO N.- 2
Un empleado percibe $ 5.00 por hora por las 40 primeras horas trabajadas y $7.00 por cada hora siguiente a
las 40. Calcular, imprimir y automatizar el ingreso neto del trabajador.
PublicClassForm1
PrivateSub Button1_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click
Dim A, B, C, D, F, V, L, S AsInteger
A = TextBox1.Text
IfA> 40 Then
D=A
B = D - 40
C=B*7
Nombre: Paulina Arias
Curso: 6to “E”
F=A-B
V=F*5
L=C+V
TextBox2.Text = L
Else
S=A*5
TextBox2.Text = S
EndIf
EndSub
PrivateSub Button2_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
EndSub
PrivateSub Button3_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button3.Click
End
EndSub
EndClass
Nombre: Paulina Arias
Curso: 6to “E”
EJERCICIO N. - 3
El costo de las llamadas telefónicas internacionales, depende de zonas geográficas en las que se encuentra el
país de destino y el número de minutos hablados. En la siguiente tabla se presenta el costo por minuto de
acuerdo a la zona.A cada zona se le asocia una clave, imprimir a que zona hablo, el precio por minuto hablado, el
iva y el total a pagar.
Clave
Zona
Precio
12
América del norte
2
15
América Central
2,2
18
América del Sur
4,5
19
Europa
3,5
23
Asia
6
25
Africa
6
29
Oceanía
5
Nombre: Paulina Arias
Curso: 6to “E”
PrivateSubComboBoxclave_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e
AsSystem.EventArgs) HandlesComboBoxclave.SelectedIndexChanged
IfComboBoxclave.Text = 12 Then
TextBoxzg.Text = "America del
Norte" TextBoxvxm.Text = 2
EndIf
IfComboBoxclave.Text = 15 Then
TextBoxzg.Text = "America
Central" TextBoxvxm.Text = 2.2
EndIf
IfComboBoxclave.Text = 18 Then
TextBoxzg.Text = "America del
Sur" TextBoxvxm.Text = 4.5
EndIf
IfComboBoxclave.Text = 19
Then TextBoxzg.Text =
"Europa" TextBoxvxm.Text =
Nombre: Paulina Arias
Curso: 6to “E”
IfComboBoxclave.Text = 23 Then
TextBoxzg.Text = "Asia"
TextBoxvxm.Text = 6
EndIf
IfComboBoxclave.Text = 25 Then
TextBoxzg.Text = "Africa"
TextBoxvxm.Text = 6
EndIf
IfComboBoxclave.Text = 29 Then
TextBoxzg.Text = "Oceania"
TextBoxvxm.Text = 5
EndIf
EndSub
PrivateSub Button1_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click
TextBoxst.Text = TextBoxvxm.Text * TextBoxm.Text
TextBoxiva.Text = TextBoxst.Text * 0.12
TextBoxt.Text = (TextBoxvxm.Text * TextBoxm.Text) + (TextBoxst.Text * 0.12)
EndSub
PrivateSub Button2_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click
TextBoxiva.Text = " "
TextBoxm.Text = " "
TextBoxvxm.Text = " "
TextBoxzg.Text = " "
TextBoxt.Text = " "
TextBoxst.Text = " "
ComboBoxclave.Text = " "
EndSub
PrivateSub Button3_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button3.Click
End
EndSub
EndClass
Nombre: Paulina Arias
Curso: 6to “E”
EJERCICIO N.- 4
Verifique si un número N es par o impar, Utilizando el operador MOD
PrivateSub Button1_Click(ByVal sender
AsSystem.Object, ByVal e AsSystem.EventArgs) Handles
Button1.Click
Dim A, B AsInteger
A = Val(TextBox1.Text)
B = A Mod 2
If B = 0 Then
TextBox2.Text = "ES PAR"
Else
TextBox2.Text = "ES IMPAR"
EndIf
EndSub
PrivateSub Button2_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
EndSub
PrivateSub Button3_Click(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs) Handles Button3.Click
End
EndSub
EndClass
Descargar