plantillas condicionales.docx

Preview:

Citation preview

taller de ejercisios condicionales

VISUAL BASIC

8 / SEPTIEMBRE / 2015INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL – META

MAYERLY TATIANA URREA MEJÍA

10-2

LIC

JORGE ALEJANDRO OBANDO

Primer punto de los condicionales

INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

1.

PROBLEMA PLANTEADO:

Tres notas

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Valor de la primera nota Valor de la segunda nota Valor de la tercera nota

RESULTADOS Primera:3Segunda:3Tercera:3Resultadi:3El estudiante aprobó Si / no El estudiante no aprueba

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: tresnotascondBackolor: &H00000000&

Label1Caption: “valor de la primera nota “Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label2Caption: “valor de la segunda nota “Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label3 Caption: “valor de la tercera nota “Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label4 Caption: “>=3 “Backolor: &H00FFFF00& Font: papyroBackstyle: transparent.

Label5 Nombre: mayoyBackolor: &H00FFFF00& ,font : MS , sans serif

Text1 Nombre: “n1”Backolor: &H00FFFF00&

Text2 Nombre: “n2”Backolor: &H00FFFF00&

Text3 Nombre: “n3”Backolor: &H00FFFF00&

Command1 Caption: “suma“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click()mayor = (Val(n1.Text) + Val(n2.Text) + Val(n3.Text)) / 3

If mayor >= 3 Then MsgBox ("el estudiante aprueba") MAYOY.Caption = (Val(n1.Text) + Val(n2.Text) + Val(n3.Text)) / 3

Else MsgBox ("El estudiante no aprueba") MAYOY.Caption = (Val(n1.Text) + Val(n2.Text) + Val(n3.Text)) / 3

End IfEnd Sub

Private Sub Command3_Click()MENU.ShowUnload MeEnd Sub

Segundo punto de los condicionales

INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

1. mayerly Tatiana urrea mejia

PROBLEMA PLANTEADO:Tres artículos

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Primer articuloSegundo articulo Tercer articulo

RESULTADOS Primer artículo:50000Segundo artículo : 50000Tercer artículo: 50000El cliente tiene una rebaja del 10%Si/no El cliente no tiene rebaja

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: compraivaBack olor : rosado claro

picture imagen

Label1 Caption: “valor primer artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label2 Caption: “ valor segundo articulo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label3 Caption: “ valor tercer artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label4Caption: valor total de la compraBackolor: &H00FFFF00& Font: papyrusBackstyle: transparent

Label5 Caption: “rebaja del 10%”Backolor: &H00C0C0FF&Font :papyrus Backstyle: transparent.

Label6 Nombre: cvBackolor: &H00FFFF00& font : papyrus

Label7 Nombre: porBackolor: &H00FFFF00& font : papyrus

Text1 Nombre: “a1”Backolor: &H00FFFF00&

Text2 Nombre: “a2”Backolor: &H00FFFF00&

Text3 Nombre: “a3”Backolor: &H00FFFF00&

Command 1 Caption: “valor“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& ,

font : raavie

CODIGO DEL PROGRAMA Private Sub Text2_Change()

End Sub

Private Sub Command1_Click()cv.Caption = Val(A1.Text) + Val(A2.Text) + Val(A3.Text) If cv >= 100# Then MsgBox ("el cliente tiene una rebaja de 10%") cv.Caption = Val(A1.Text) + Val(A2.Text) + Val(A3.Text) por.Caption = Val(cv) - (0.1) * Val(cv) Else MsgBox ("el cliente no tiene rebaja en su compra") cv.Caption = Val(A1.Text) + Val(A2.Text) + Val(A3.Text) End If End Sub

Private Sub Command3_Click()MENU.ShowUnload Me

End Sub

Tercer punto de los condicionales INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS ESTUDIANTES 1.

PROBLEMA PLANTEADO:

Beca del estudiante

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA valor primera notavalor segunda notavalor tercera notavalor cuarta nota

RESULTADOS 4.04.04.04.0Total = 4.0Obtiene la beca Si /no No obtiene la beca

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre : beca Backolor: rosado claro

picture Imagen

Label1Caption: “valor primera nota ”Backolor: &H00FFFF00&, Font: papyrus Backstyle: transparent.

Label2Caption: “valor segunda nota ”Backolor: &H00FFFF00&, Font: papyrus Backstyle: transparent.

Label3 Caption: “valor tercera nota ”

Backolor: &H00FFFF00&, Font: papyrus Backstyle: transparent.

Label4 Caption: “valor cuarta nota ”Backolor: &H00FFFF00&, Font: papyrus Backstyle: transparent.

Label5 Caption: su nota total es ”Backolor: &H00FFFF00&, Font: papyrus Backstyle: transparent.

Label6 Nombre: totalBackolor: &H00FFFF00& font :papyrus

Text1 Nombre: “n1”Backolor: &H00FFFF00&

Text2 Nombre: “n2”Backolor: &H00FFFF00&

Text3 Nombre: “n3”Backolor: &H00FFFF00&

Text4 Nombre: “n4”Backolor: &H00FFFF00&

Command1 Caption: “suma“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click()n = (Val(n1.Text) * (0.3) + Val(n2.Text) * (0.2) + Val(n3.Text) * (0.2) + Val(n4.Text) * (0.3)) If n >= 3.5 Then MsgBox (" el estudiante logra obtener una beca")

TOTAL.Caption = (Val(n1.Text) * (0.3) + Val(n2.Text) * (0.2) + Val(n3.Text) * (0.2) + Val(n4.Text) * (0.3)) Else MsgBox (" el estudiante no logra la beca ") TOTAL.Caption = (Val(n1.Text) * (0.3) + Val(n2.Text) * (0.2) + Val(n3.Text) * (0.2) + Val(n4.Text) * (0.3)) End If End Sub

Private Sub Command4_Click()

End Sub

Cuarto punto de los condicionales INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

1.

PROBLEMA PLANTEADO:

Rebaja del 10% o del 5%

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Valor del primer articulo Valor del primer articulo Valor del primer articulo Valor del primer articulo Valor del primer articulo

RESULTADOS = Valor del primer artículo=40000 Valor del primer artículo=150000 Valor del primer artículo=50000 Valor del primer artículo=100000 Valor del primer artículo=50000

Total =390000Rebaja del 5%=370.500 mil

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: CINCOCONDBackolor: Rosado claro

Picture imagen

Label1Caption: “ primer artículo”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label2Caption: “ segundo artículo”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label3 Caption: “ tercer artículo”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label4 Caption: “ cuarto Articulo”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label5 Caption: “ quinto artículo”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label6 Caption: “ suma del valor de la compra total ”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label7 Caption: “ rebaja”Backolor: &H00FFFF00& Font: raavieBackstyle: transparent.

Label8 Nombre: sumaBackstyle: transparent Backolor: &H00FFFF00&

Label9 Nombre: descuento Backstyle: transparent Backolor: &H00FFFF00&

Text1 Nombre: ”a1”Backolor: &H00FFFF00&

Text2 Nombre: ”a2”Backolor: &H00FFFF00&

Text3 Nombre: ”a3”Backolor: &H00FFFF00&

Text4 Nombre: ”a4”Backolor: &H00FFFF00&

Text5 Nombre: ”a5”Backolor: &H00FFFF00&

Command1 Caption: “suma“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click()

SUMA.Caption = Val(A1.Text) + Val(A2.Text) + Val(A3.Text) + Val(A4.Text) + Val(A5.Text) If SUMA.Caption >= 500000 Then MsgBox (" el cliente tiene una rebaja del 10%") SUMA.Caption = Val(A1.Text) + Val(A2.Text) + Val(A3.Text) + Val(A4.Text) + Val(A5.Text) DESCUENTO.Caption = Val(SUMA.Caption) - 0.1 * Val(SUMA.Caption) Else MsgBox (" EL CLIENTE TIENE UNA REBAJA DEL 5 %") SUMA.Caption = Val(A1.Text) + Val(A2.Text) + Val(A3.Text) + Val(A4.Text) + Val(A5.Text)

DESCUENTO.Caption = Val(SUMA.Caption) - 0.05 * Val(SUMA.Caption) End If End Sub

Private Sub Command2_Click()MENU.ShowUnload MeEnd Sub

Quinto punto de los condicionales INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS ESTUDIANTES 1.

PROBLEMA PLANTEADO:

Si C = 0 , s no tiene valor

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Valor a Valor b Valor c

RESULTADOSValor a=5 Valor b =6

Valor c=2RESULTADO:5,5La operación tiene solución Si/no No tiene solución

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: valors”Backolor: &H00000000&

Label1Caption: “ valor de a”Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label2Caption: “ valor de b”Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label3 Caption: “ valor de c”

Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label4 Caption: “ resultado de la operación es ”Backolor: &H00FFFF00& Font: papyrusBackstyle: transparent.

Label4 Nombre: Bacstyle: transparent font : raavie

Text1 Nombre: “va”Backolor: &H00FFFF00&

Text2 Nombre: “vb”Backolor: &H00FFFF00&

Text3 Nombre: “vc”Backolor: &H00FFFF00&

Command1 Caption: “operacion“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click() S = (Val(VA.Text) + Val(VB.Text)) / Val(vc.Text) If S = 0 Then MsgBox (" LA OPERACION S NO TIENE SOLUCION ") Else MsgBox (" LA OPERACION S TIENE SOLUCION ") operacion.Caption = (Val(VA.Text) + Val(VB.Text)) / Val(vc.Text) End If

End Sub

Private Sub Command3_Click()

MENU.Show Unload MeEnd Sub

Sexto punto de los condicionales

INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

PROBLEMA PLANTEADO:

Valor de r

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Valor , aValor , b

RESULTADOS valor de a=5valor de b=7RESULTADO: 3,64……

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: valor rBackolor: &H00000000&

picture Imagen

Label1Caption: “introduzca el valor de a”Backolor: &H00FFFF00 Font: raavieBackstyle: transparent.

Label2Caption: “introduzca el valor de b”Backolor: &H00FFFF00 Font: raavieBackstyle: transparent.

Label3 Caption: “el resultado de la operación es ”Backolor: &H00FFFF00 Font: raavieBackstyle: transparent.

Label4 Nombre:totalBackstyle: transparent.

font : raavie

Text1 Nombre: “va”Backolor: &H00FFFF00&

Text2 Nombre: “vb”Backolor: &H00FFFF00&

Command1 Caption: “operacio“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click()TOTAL.Caption = Sqr(Val(VA.Text) + Val(VB.Text)) If TOTAL >= 0 Then MsgBox ("LA OPERACION R TIENE SOLUCION") TOTAL.Caption = Sqr(Val(VA.Text) + Val(VB.Text)) Else MsgBox (" LA OPERACION R NO TIENE SOLUCION ") End If End Sub

Private Sub Command3_Click()MENU.ShowUnload Me End Sub

Septimo punto de los condicionales

INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

1.

PROBLEMA PLANTEADO:

Los niños que según su edad van a la fiesta o a jugar futbol

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Año en que nació Año actual

RESULTADOS Año en que nació =1999Año actual=2015

RESULTADO: 16 años

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: edadesBackolor: &H00000000&

picture Imagen

Label1Caption: “año en que nacio”Backolor: &H00FFFF00&Font: ravvieBackstyle: transparent.

Label2Caption: “año actual”Backolor: &H00FFFF00&Font: ravvieBackstyle: transparent.

Label3 Caption: “respuesta”Backolor: &H00FFFF00&Font: ravvieBackstyle: transparent.

Label4 Nombre: total

font : ravvie

Text1 Nombre: “ac”Backolor: &H00FFFF00&

Text2 Nombre: “an”Backolor: &H00FFFF00&

Command1 Caption: “suma“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Comand3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA

Private Sub Command1_Click()TOTAL.Caption = Val(AC.Text) - Val(AN.Text) If TOTAL.Caption >= 15 Then MsgBox (" VAN ALA FIESTA DEL COLEGIO ") Else MsgBox (" LOS NIÑOS VAN A JUGAR MICROFUTBOL") End If End Sub

Private Sub Command3_Click()MENU.ShowUnload MeEnd Sub

Octavo punto de los condicionales

INSTITUCION EDUCATIVA JOSE ANTONIO GALANCUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

1.

PROBLEMA PLANTEADO: Benéfico de 50000

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA Articulo 1Articulo 2Articulo 3Articulo 4Articulo 5

RESULTADOS Compra = 100000IVA =16000Se le devuelve al cliente 50000Si no No tiene vueltas

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: compraivaBackolor : rosado claro

picure imagen

Label1Caption: “primer artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label2Caption: “segundo artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label3 Caption: “tercer artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label4 Caption: “cuarto artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label5 Caption: “quinto artículo”Backolor: &H00C0C0FF&Font : Raavie Backstyle: transparent.

Label6 Nombre: “co” Backstyle: transparent font : raavie

Label7 Nombre: “iva ” Backstyle: transparent font : raavie

Text1 Nombre: a1”Backolor: &H00FFFF00&

Text2 Nombre: “a2”Backolor: &H00FFFF00&

Text3 Nombre: “a3”Backolor: &H00FFFF00&

Text4Nombre: “a4”Backolor: &H00FFFF00&

Text5 Nombre: “a5”Backolor: &H00FFFF00&

Command1

Caption: “suma“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Coomand3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click()co.Caption = (Val(A1.Text) + Val(A2.Text) + Val(A3.Text) + Val(A4.Text) + Val(A5.Text))iva.Caption = Val(co.Caption) * 0.16 If co >= 100000 Then MsgBox (" el cliente tiene el beneficio de que le devuelvan 50000")

Else MsgBox (" el cliente no tiene el beneficio") End If End Sub

Private Sub Command3_Click()MENU.ShowUnload MeEnd Sub

Raiz cuadratica

INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS-TERCER PERIODO

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES

1.

PROBLEMA PLANTEADO:Raíz cuadrática

ALGORITMO O DIAGRAMA DE FLUJO

DISEÑO VISUAL DEL PROGRAMA

VARIABLES DE PRUBA ABc

RESULTADOS A=3B=5C=2Resultado= 4

OBJETOS NOMBRE PROPIEDADES

Form1 Nombre: raizcuadraticaBackolor : rosado claro

Label1Caption: “a”Backolor: &H00FFFF00& Font: raavie Backstyle: transparent.

Label2Caption: “b”Backolor: &H00FFFF00& Font: raavie Backstyle: transparent.

Label3 Caption: “c”Backolor: &H00FFFF00& Font: raavie Backstyle: transparent.

Label4 Caption: “x1”Backolor: &H00FFFF00& Font: raavie Backstyle: transparent.

Label5 Caption: “x2”Backolor: &H00FFFF00&

Font: raavie Backstyle: transparent.

Label6 Nombre: “x1” Backstyle: transparent font : raavie

Label7 Nombre: “x2” Backstyle: transparent font : raavie

Text1 Nombre: “ a”Backolor: &H00FFFF00&

Text2 Nombre: “ b”Backolor: &H00FFFF00&

Text3 Nombre: “c”Backolor: &H00FFFF00&

Command1 Caption: “aceptar“Backolor: &H00FFFF00& , font : raavie

Command2 Caption: “total“Backolor: &H00FFFF00& , font : raavie

Command3 Caption: “menu“Backolor: &H00FFFF00& , font : raavie

CODIGO DEL PROGRAMA Private Sub Command1_Click()D = (Val(B.Text) * Val(B.Text)) - 4 * Val(A.Text) * Val(C.Text)If D >= 0 ThenMsgBox (" EL PROBLEMA TIENE SOLUCION ")X1.Caption = (-Val(B.Text) + Sqr(D)) / 2 * Val(A.Text)X2.Caption = (-Val(B.Text) - Sqr(D)) / 2 * Val(A.Text)ElseMsgBox ("LA ECUACION NO TIENE SOLUCION")End If

End Sub

Private Sub Command2_Click()MENU.ShowUnload MeEnd Sub