25
INSTITUCION EDUCATIVA JOSE ANTONIO GALAN CUMARAL-META PLANTILLA DE PRESENTACION DE PROGRAMAS- TERCER PERIODO CONDICIONALES PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS ESTUDIANTES: 1: Juan Diego Montaña Rojas 2: Daniela Fernanda Monsalve Méndez PRIMER PUNTO Problema planteado CALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000 Algoritmo o diagrama de flujo Diseño visual del programa Variables de prueba Nota 1 Nota 2 Nota 3 Resultados Nota 1 = 50 Nota 2 = 45 Nota 3 = 45 Respuesta = 48 Pantalla : Aprobó Objetos Nombre Propiedades Form1 Nombre: BAPRIMERPUNTO

Segundo Taller

Embed Size (px)

DESCRIPTION

Demostraremos la facilidad con la que podremos trabajar mediante visual, realizando algoritmos condicionales

Citation preview

Page 1: Segundo Taller

INSTITUCION EDUCATIVA JOSE ANTONIO GALANCUMARAL-META

PLANTILLA DE PRESENTACION DE PROGRAMAS- TERCER PERIODOCONDICIONALES

PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS

ESTUDIANTES:

1: Juan Diego Montaña Rojas2: Daniela Fernanda Monsalve Méndez

PRIMER PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Variables de pruebaNota 1Nota 2Nota 3

ResultadosNota 1 = 50Nota 2 = 45Nota 3 = 45Respuesta = 48Pantalla : Aprobó

ObjetosNombre PropiedadesForm1 Nombre: BAPRIMERPUNTO

Capitón: ‘primero’BackColor: &H00808000&

Page 2: Segundo Taller

Picture

Label1

Label2

Label3

Caption: “PRODUCTO 1”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Command1

Command2

Caption: “Total”,Backolor: &H00404000&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Fin”,Backolor: &H00404000&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Text1

Text2

Text3

Caption: “n1”Backolor: &H00404000&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “n2”Backolor: &H00404000&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “n3”Backolor: &H00404000&Font: Ravie,forecolor: &H00FFFFFF&

Page 3: Segundo Taller

Backstyle: 1-Opaque

Código del programaPrivate Sub Command1_Click()Nota = (((Val(n1.Text) + Val(n2.Text) + Val(n3.Text))) / 3)

If Nota >= 3 Then

pantalla.Caption = "Aprobo"

Else

pantalla.Caption = "perdio" End If End Sub

SEGUNDO PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Variables de pruebaABC

ResultadosA =344B =223C = 2Respuesta = X1= 1076 X2= 7563

Page 4: Segundo Taller

ObjetosNombre PropiedadesForm1 Nombre: BBFORMULA

Capitón: ‘formula’BackColor: &H00404000&

Picture

Label1

Label2

Label3

Label4

Caption: “A”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Caption: “B”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Caption: “C”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Caption: “X1”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Caption: “X2”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Nombre: “X1”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Nombre: “x2”,Backolor: &H00808000&,Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 0-transparent

Page 5: Segundo Taller

Command1

Command2

Caption: “ACEPTAR”,Backolor: &H00808000&Font: Ravie,forecolor: &000000000&Backstyle: 1-Opaque

Caption: “MENU”,Backolor: &H00808000&Font: Ravie,forecolor: &000000000&Backstyle: 1-Opaque

Text1

Text2

Text3

Caption: “A”,Backolor: &H00C0C000&,Font: Ravie,forecolor: &H00808000&Backstyle: 1-Opaque

Caption: “B”,Backolor: &H00C0C000&,Font: Ravie,forecolor: &H00808000&Backstyle: 1-Opaque

Caption: “C”,Backolor: &H00C0C000&,Font: Ravie,forecolor: &H00808000&Backstyle: 1-Opaque

Código del programaPrivate Sub Command1_Click()D = Val(B.Text) * Val(B.Text) - 4 * Val(A.Text) * Val(C.Text) If D > 0 Then MsgBox ("El programa tiene solucion") X1.Caption = (-Val(B.Text) + Sqr(D)) / 2 * Val(A.Text) X2.Caption = (-Val(B.Text) - Sqr(D)) / 2 * Val(A.Text)

Else

MsgBox ("LA ECUACION NO TIENE SOLUCION") End If

Page 6: Segundo Taller

End Sub

TERCER PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Variables de pruebaNota 1Nota 2Nota 3Nota 4

ResultadosNota 1 = 50Nota 2 = 50Nota 3 = 45Nota 4= 47Respuesta = 48Pantalla : Beca

ObjetosNombre PropiedadesForm1 Nombre: BDtercerpunto

Capitón: ‘tercero’BackColor: &H00400040&

Page 7: Segundo Taller

Picture

Label1

Label2

Label3

Label3

Label4

Label5

Label6

Caption: “Nota 1”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “Nota 2”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “Nota 3”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “Nota 3”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “Nota 4”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “Nota final”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Nombre: “Nota”,Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Command1 Caption: “Total”,Backolor: &H00800080&

Page 8: Segundo Taller

Command2

Font: Ravie,forecolor: &H00000000&Backstyle: 1-Opaque

Caption: “Fin”,Backolor: &H00800080&Font: Ravie,forecolor: &H00000000&Backstyle: 1-Opaque

Text1

Text2

Text3

Text4

Caption: “A”Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “B”Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “C”Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Caption: “D”Backolor: &H00400040&Font: Ravie,forecolor: &H00C000C0&Backstyle: 1-Opaque

Código del programaPrivate Sub Command1_Click()Valor = Val(A.Text) * 0.3 + Val(B.Text) * 0.2 + Val(C.Text) * 0.2 + Val(D.Text) * 0.3

If Valor >= 3.5 ThenNOTA.Caption = Val(A.Text) * 0.3 + Val(B.Text) * 0.2 + Val(C.Text) * 0.2 + Val(D.Text) * 0.3PANTALLA.Caption = "BECA"

Else

NOTA.Caption = Val(A.Text) * 0.3 + Val(B.Text) * 0.2 +

Page 9: Segundo Taller

Val(C.Text) * 0.2 + Val(D.Text) * 0.3

PANTALLA.Caption = "NO HAY BECA" End If

End Sub

CUARTO PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Variables de pruebaProducto 1Producto 2Producto 3Producto 4Producto 5Rebaja 5%Rebaja 10%Total:

Variables de pruebaProducto 1 = 700000Producto 2 = 200000Producto 3 = 100000Producto 4 = 500000Producto 5 = 700000Rebaja 5% =Rebaja 10% = 137000Total = 800000

ObjetosNombre PropiedadesForm1 Nombre: BECUARTOPUNTO

Capitón: ‘Productoso’BackColor: &H00000000&

Page 10: Segundo Taller

Picture

Label1

Label2

Label3

Label4

Label5

Label6

Label7

Label8

Caption: “Producto 1”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Producto 2”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Producto 3”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Producto 4”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Producto 5”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Revaja 10%”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “Revaja del 5%”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “total”,Backolor: &H00000040&

Page 11: Segundo Taller

Label9

Label10

Label11

Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Nombre: “R10”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Nombre: “R5”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “total”Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Command1

Command2

Caption: “Total”,Backolor: &H00004040&Font: Ravie,forecolor: &H00000000&Backstyle: 1-Opaque

Caption: “Fin”,Backolor: &H00004040&Font: Ravie,forecolor: &H00000000&Backstyle: 1-Opaque

Text1

Text2

Text3

Caption: “A”Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “B”Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “C”

Page 12: Segundo Taller

Text4

Text5

Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “D”Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Caption: “E”Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Código del programaPrivate Sub Command1_Click()

TOTAL.Caption = Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text)

If TOTAL >= 500000 Then

PANTALLA.Caption = "REVAJA DEL 10%"R10.Caption = Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) - Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) * 0.1

ElsePANTALLA.Caption = "REVAJA DEL 5%"R5.Caption = Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) - Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) * 0.05

End If

End Sub

QUINTO PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE

Algoritmo o diagrama de flujo

Page 13: Segundo Taller

DE $150.000

Diseño visual del programa

Variables de pruebaABCTotal =

Variables de pruebaA =B =C =Total =

ObjetosNombre PropiedadesForm1 Nombre: BFQUINTOPUNTO

Capitón: ‘Quinto’BackColor: &H00000080&

Picture

Label1

Label2

Label3

Caption: “A”,Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “B”,Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “C”,Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&

Page 14: Segundo Taller

Label4

Label5

Backstyle: 1-Opaque

Caption: “TOTAL”,Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Nombre: SBackolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Command1

Command2

Caption: “Total”,Backolor: &H00000080&Font: Ravie,forecolor: &H00C0C0C0&Backstyle: 1-Opaque

Caption: “Fin”,Backolor: &H00000080&Font: Ravie,forecolor: &H00C0C0C0&Backstyle: 1-Opaque

Text1

Text2

Text3

Nombre: “A”Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Nombre: “B”Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Nombre: “C”Backolor: &H00000080&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Código del programaIf S = O ThenPANTALLA.Caption = " NO TIENE SOLUCION"

Page 15: Segundo Taller

Else

PANTALLA.Caption = "TIENE SOLUCION"

End If

End Sub

Private Sub Text3_Change()

End Sub

Private Sub Label4_Click()

End Sub

End Sub

SEXTO PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Variables de prueba Variables de prueba

Page 16: Segundo Taller

ABR

A =B =R =

ObjetosNombre PropiedadesForm1 Nombre: BGSEXTOPUNTO

Capitón: ‘Form1”BackColor: &H00000000&

Picture

Label1

Label2

Label3

Label4

Caption: “A”,Backolor: &H00400040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “A”,Backolor: &H00400040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “A”,Backolor: &H00400040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “A”,Backolor: &H00400040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Command1

Command2

Caption: “Total”,Backolor: &H00400040&Font: Ravie,forecolor: &H00000000&Backstyle: 1-Opaque

Caption: “Total”,Backolor: &H00400040&Font: Ravie,forecolor: &H00000000&Backstyle: 1-Opaque

Text1 Caption: “A”Backolor: &H00400040&

Page 17: Segundo Taller

Text2

Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “B”Backolor: &H00400040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Código del programaPrivate Sub Command1_Click()

R.Caption = Sqr(Val(A.Text) + Val(B.Text))If R >= 0 ThenPANTALLA.Caption = "TIENE SOLUCION"R.Caption = Sqr(Val(A.Text) + Val(B.Text))Else

PANTALLA.Caption = "NO TIENE SOLUCION"

End If

End Sub

SEPTIMO PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Page 18: Segundo Taller

Variables de prueba

Fecha de nacimiento

Fecha actual

Edad

Variables de prueba

Fecha de nacimiento=

Fecha actual=

Edad=

ObjetosNombre PropiedadesForm1 Nombre: BHSECTIMOPUNTO

Capitón: ‘Form1”BackColor: &H000040C0&

Picture

Label1

Label2

Label3

Label4

Caption: “FECHE DE NACIMIENTO”,Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “FECHE ACTUAL”,Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “EDAD”,Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Nombre: “C”,Backolor: &H00000040&Font: Ravie,forecolor: &H00FFFFFF&Backstyle: 1-Opaque

Page 19: Segundo Taller

Command1

Command2

Caption: “Total”,Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “Fin”,Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Text1

Text2

Caption: “A”Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “B”Backolor: &H000040C0&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

OCTAVO PUNTO

Problema planteadoCALCULAR EL IVA DE UNA VENTA CUYO VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseño visual del programa

Page 20: Segundo Taller

Variables de pruebaArticulo 1Articulo 2Articulo 3Articulo 4Articulo 5

Total:

Variables de pruebaArticulo 1 =Articulo 2 =Articulo 3 =Articulo 4 =Articulo 5 =

Total:

ObjetosNombre PropiedadesForm1 Nombre: BIOCTAVOPUNTO

Capitón: ‘Form1’BackColor: &H00004040&

Picture

Label1

Label2

Label3

Label4

Caption: “ARICULO 1”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “ARICULO 2”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “ARICULO 3”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “ARICULO 4”,Backolor: &H00004040&

Page 21: Segundo Taller

Label5

Label6

Label7

Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “ARICULO 5”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “total”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Nombre:”total”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Command1

Command2

Caption: “Total”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “Fin”,Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Text1

Text2

Text3

Caption: “A”Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “B”Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “C”Backolor: &H00004040&

Page 22: Segundo Taller

Text4

Text5

Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “D”Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Caption: “E”Backolor: &H00004040&Font: Ravie,forecolor: &H8000000B&Backstyle: 1-Opaque

Código del programaPrivate Sub Command1_Click()TOTAL.Caption = Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) + Val(E.Text)

If TOTAL >= 100000 ThenPANTALLA.Caption = "Se le devuelven 50000"TOTAL.Caption = Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) + Val(E.Text)

Else

PANTALLA.Caption = " No se le devuelve nada" TOTAL.Caption = Val(A.Text) + Val(B.Text) + Val(C.Text) + Val(D.Text) + Val(E.Text)

End If

End Sub