Está en la página 1de 25

INSTITUCION EDUCATIVA JOSE ANTONIO GALAN

CUMARAL-META
PLANTILLA DE PRESENTACION DE PROGRAMAS- TERCER PERIODO
CONDICIONALES
PROFESOR: JORGE ALEJANDRO OBANDO BASTIDAS
ESTUDIANTES:
1:LAURA STEFANIA CAMARGO CAMACHO
2: ______________________________________________
PRIMER PUNTO
Problema planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

Variables de prueba
Nota 1
Nota 2
Nota 3

Objetos

Resultados
Nota 1 = 50
Nota 2 = 45
Nota 3 = 45
Respuesta = 48
Pantalla : Aprob
Nombre
Propiedades
Form1
Nombre: BAPRIMERPUNTO
Capitn: primero
BackColor: &H00808000&

Picture
Label1

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

Label2

Label3

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

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

Text2

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

Text3

Cdigo del programa

Caption: n3
Backolor: &H00404000&
Font: Ravie,
forecolor: &H00FFFFFF&
Backstyle: 1-Opaque

Private 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 planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

Variables de prueba
A
B
C

Objetos

Resultados
A =344
B =223
C=2
Respuesta = X1= 1076
X2= 7563
Nombre
Propiedades
Form1
Nombre: BBFORMULA
Capitn: formula
BackColor: &H00404000&
Picture
Label1

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

Label2

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

Label3

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

Label4

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

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

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

Text2

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

Text3

Caption: C,
Backolor: &H00C0C000&,
Font: Ravie,
forecolor: &H00808000&

Backstyle: 1-Opaque

Cdigo del programa

Private 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

End Sub

TERCER PUNTO

Problema planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

Variables de prueba
Nota 1
Nota 2
Nota 3
Nota 4

Objetos

Resultados
Nota 1 = 50
Nota 2 = 50
Nota 3 = 45
Nota 4= 47
Respuesta = 48
Pantalla : Beca
Nombre
Propiedades
Form1
Nombre: BDtercerpunto
Capitn: tercero
BackColor: &H00400040&
Picture
Label1

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

Label2

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

Label3

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

Label3

Caption: Nota 3,
Backolor: &H00400040&
Font: Ravie,

forecolor: &H00C000C0&
Backstyle: 1-Opaque
Label4

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

Label5

Caption: Nota final,


Backolor: &H00400040&
Font: Ravie,
forecolor: &H00C000C0&
Backstyle: 1-Opaque

Label6

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

Command1

Caption: Total,
Backolor: &H00800080&
Font: Ravie,
forecolor: &H00000000&
Backstyle: 1-Opaque

Command2

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

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

Text2

Caption: B
Backolor: &H00400040&
Font: Ravie,
forecolor: &H00C000C0&

Backstyle: 1-Opaque
Text3

Text4

Cdigo del programa

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

Private 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 Then
NOTA.Caption = Val(A.Text) * 0.3 + Val(B.Text)
* 0.2 + Val(C.Text) * 0.2 + Val(D.Text) * 0.3
PANTALLA.Caption = "BECA"
Else

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


* 0.2 + Val(C.Text) * 0.2 + Val(D.Text) * 0.3
PANTALLA.Caption = "NO HAY BECA"
End If
End Sub
CUARTO PUNTO
Problema planteado
CALCULAR EL IVA DE UNA VENTA CUYO
VALOR FUE DE $150.000

Algoritmo o diagrama de flujo

Diseo visual del programa

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

Variables de prueba
Producto 1 = 700000
Producto 2 = 200000
Producto 3 = 100000
Producto 4 = 500000
Producto 5 = 700000
Rebaja 5% =
Rebaja 10% = 137000
Total = 800000
Nombre
Propiedades
Form1
Nombre: BECUARTOPUNTO
Capitn: Productoso
BackColor: &H00000000&
Picture

Label1

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

Label2

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

Label3

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

Label4

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

Label5

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

Label6

Caption: Revaja 10%,


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

Label7

Caption: Revaja del 5%,


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

Label8

Caption: total,

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

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

Label10

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

Label11

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

Command1

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

Command2

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

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

Text2

Caption: B
Backolor: &H00000040&

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

Text4

Text5

Caption: C
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

Private Sub Command1_Click()


Cdigo del programa
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
Else
PANTALLA.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 planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

Variables de prueba
A
B
C
Total =
Objetos

Variables de prueba
A=
B=
C=
Total =
Nombre
Propiedades
Form1
Nombre: BFQUINTOPUNTO
Capitn: Quinto
BackColor: &H00000080&
Picture

Label1

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

Label2

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

Label3

Caption: C,
Backolor: &H00000080&
Font: Ravie,
forecolor: &H8000000B&
Backstyle: 1-Opaque

Label4

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

Label5

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

Command1

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

Command2

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

Nombre: A
Backolor: &H00000080&

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

Cdigo del programa

Text2

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

Text3

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

If S = O Then
PANTALLA.Caption = " NO TIENE SOLUCION"

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 planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

Variables de prueba
A
B
R
Objetos

Variables de prueba
A=
B=
R=
Nombre
Propiedades
Form1
Nombre: BGSEXTOPUNTO
Capitn: Form1
BackColor: &H00000000&
Picture

Label1

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

Label2

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

Label3

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

Label4

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

Command1

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

Command2

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

Text2

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

Font: Ravie,
forecolor: &H8000000B&
Backstyle: 1-Opaque
Private Sub Command1_Click()
Cdigo del programa
R.Caption = Sqr(Val(A.Text) + Val(B.Text))
If R >= 0 Then
PANTALLA.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 planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

Variables de prueba

Variables de prueba

Fecha de nacimiento

Fecha de nacimiento=

Fecha actual

Fecha actual=

Edad

Edad=

Objetos

Nombre
Form1

Propiedades
Nombre: BHSECTIMOPUNTO
Capitn: Form1
BackColor: &H000040C0&

Picture
Label1

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

Label2
Caption: FECHE ACTUAL,
Backolor: &H000040C0&
Font: Ravie,
forecolor: &H8000000B&
Backstyle: 1-Opaque
Label3
Caption: EDAD,
Backolor: &H000040C0&
Font: Ravie,
forecolor: &H8000000B&
Backstyle: 1-Opaque
Label4
Nombre: C,
Backolor: &H00000040&
Font: Ravie,
forecolor: &H00FFFFFF&
Backstyle: 1-Opaque

DE

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

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

Text2

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

OCTAVO PUNTO

Problema planteado

Algoritmo o diagrama de flujo

CALCULAR EL IVA DE UNA VENTA CUYO


VALOR FUE DE $150.000

Diseo visual del programa

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

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

Total:

Total:
Nombre
Form1

Objetos

Propiedades
Nombre: BIOCTAVOPUNTO
Capitn: Form1
BackColor: &H00004040&

Picture
Label1

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

Label2

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

Label3

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

Label4

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

Label5

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

Label6

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

Label7

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

Command1

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

Command2

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

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

Text2

Caption: B
Backolor: &H00004040&

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

Text4

Text5

Cdigo del programa

Caption: C
Backolor: &H00004040&
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

Private Sub Command1_Click()


TOTAL.Caption = Val(A.Text) + Val(B.Text) +
Val(C.Text) + Val(D.Text) + Val(E.Text)
If TOTAL >= 100000 Then
PANTALLA.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