SlideShare una empresa de Scribd logo
1 de 23
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página1 de 23
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLOGICO PÚBLICO
R.M. 509-86-ED REVALIDADO R.D. 0432-2006-ED
ProgramadeEstudios: COMPUTACIÓNE INFORMÁTICA SemestreAcadémico: 2021-II
Unidad Didáctica: TALLERDEPROGRAMACIÓNDISTRIBUIDA Ciclode Estudios:IV
Tema:Diseño de formularios con controles de listas de datos Semana: 05
Docente: ALEJANDRO CHAMBERGO Turno: Diurno
Estudiante: Fecha:
1. Ingresar el precio de un artículo de acuerdo al diseño siguiente, y calcular el IGV del 18%, un Descuento
de 10% y el total a pagar.
Dim precio, igv, descuento, total As Double
precio = Val(txtPRECIO.Text)
If chkIGV.Checked = True Then
igv = 0.18 * precio
Else
igv = 0
End If
If chkDESCUENTO.Checked = True Then
descuento = 0.1 * precio
Else
descuento = 0
End If
total = precio + igv - descuento
lblIGV.Text = igv.ToString(“###,###.##”)
lblDESCUENTO.Text = descuento.ToString(“###,###.##”)
lblTOTAL.Text = total.ToString(“###,###.##”)
“ANTENOR ORREGO ESPINOZA”
Práctica Nº 5
NOTA
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página2 de 23
2. Ingresar el sueldo bruto y calcular de acuerdo al diseño siguiente: el descuento por AFP (13%), el aporte
de la empresa por EsSalud (3%), Bonificación(5%) sobre el sueldo bruto y el sueldo total (Sueldo Bruto-
AFP + Bonificación).
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página3 de 23
3. Seleccionar los servicios para mostrar sus respectivos precios y calcular el total a pagar. (Cambio de
aceite=25, Balance=40, Pintura=200, Afinamiento=25, Alineamiento= 35, Planchado=300)
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página4 de 23
4. Seleccionar los pagos de una matrícula en un centro educativo inicial, mostrando sus respectivos
precios y calcular el total a pagar.
(Matricula =90, Uniforme=120, Libros=200, Cuaderno de control=10, Material didáctico=50).
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página5 de 23
5. Seleccionar los complementos de una hamburguesa y sumarle 1.5 soles al precio básico por cada
complemento seleccionado.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página6 de 23
6. Ingresar el pago y seleccionar la forma de pago para calcular el recargo y el total (en efectivo 0%, con
tarjeta 1%, con cheque 2%).
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página7 de 23
7. Ingresar el nombre de un vendedor y el monto vendido, se selecciona en que zona labora (Norte, Centro,
Sur) y se calculara la comisión según los porcentajes: Norte 5%, Centro 8%, Sur 12%.
Dim monto, comision As Double
PRIVATE SUB rdbNORTE
monto = Val(txtMONTO.Text)
If rdbNORTE.Checked = True Then
comision = 0.05 * monto
Else
End If
comision = 0
lblCOMISION.Text = comision.ToString(“###,###.##”)
PRIVATE SUB rdbCENTRO
monto = Val(txtMONTO.Text)
If rdbCENTRO.Checked = True Then
comision = 0.08 * monto
Else
End If
comision = 0
lblCOMISION.Text = comision.ToString(“###,###.##”)
PRIVATE SUB rdbSUR
monto = Val(txtMONTO.Text)
IF rdbSUR.Checked = True Then
comision = 0.12 * monto
Else
End If
comision = 0
lblCOMISION.Text = comision.ToString(“###,###.##”)
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página8 de 23
8. Elabora un formulario que mediante botones de acción realice la operación que el usuario seleccione:
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página9 de 23
9. Diseñar y programar un formulario que calcule el total a pagar según la cantidad y la lista de precios por
galón de combustible: Precio por galón (84º=10.20 90º = 11.40 96º=12.20 D2º=8.00) (Diseñe usando
RadioButton)
Dim precio, cantidad, total As Double
If rdbTIPO1.Checked = True Then
precio = 10.2
End If
txtPRECIO.Text = precio.ToString(“###,###.##”)
If rdbTIPO2.Checked = True Then
precio = 11.4
End If
txtPRECIO.Text =precio.ToString(“###,###.##”)
End Sub
If rdbTIPO3.Checked = True Then
precio = 12.22
End If
txtPRECIO.Text = precio.ToString(“###,###.##”)
End Sub
If rdbTIPO4.Checked = True Then
precio = 8
End If
txtPRECIO.Text = precio.ToString(“###,###.##”)
cantidad = Val(txtCANTIDAD.Text)
precio = Val(txtPRECIO.Text)
total = precio * cantidad
lblTOTAL.Text = total.ToString(“###,###.##”)
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página10 de 23
10. Crea un formulario con algunos RadioButton's como lo muestra la siguiente figura:
If rdbEdad1.Checked = True Then
MsgBox(“eres un bebé”)
ElseIf rdbEdad2.Checked = True Then
MsgBox (“eres un niño”)
ElseIf rdbEdad3.Checked = True Then
MsgBox (“eres un joven”)
ElseIf rdbEdad4.Checked = True Then
MsgBox (“eres un adulto”)
End If
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página11 de 23
11. Ingresar una oración y mostrar: La cantidad de caracteres que posee, la oración en mayúsculas y la
oración en minúsculas.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página12 de 23
12. Ingresar una oración y reemplazar todas las vocales por @
Dim oracion As String
oracion = txtORACION.Text
oracion = LCase(oracion)
oracion = Replace(oracion, "a", "@")
oracion = Replace(oracion, "e", "@")
oracion = Replace(oracion, "i", "@")
oracion = Replace(oracion, "o", "@")
oracion = Replace(oracion, "u", "@")
txtORACION.Text = oracion
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página13 de 23
13. Extraer una letra de una cadena indicando la posición
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página14 de 23
14. Determinar la posición de la letra indicada dentro de una oración.
Dim nombre As String
Dim letra As String
Dim xpos As Integer
nombre = txtNOMBRE.Text
letra = txtLETRA.Text
xpos = InStr(nombre, letra)
lblPOSICION.Text =Str(xpos)
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página15 de 23
15. Ingresar una oración y si no es mayor de 25 caracteres completar los espacios que faltan con "-" al inicio
y “*” completar los espacios que faltan al final.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página16 de 23
16. Determinar si un nombre inicia con el carácter indicado.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página17 de 23
17. Ingrese una oración y elimine un número de caracteres iniciando de la posición indicada.
18.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página18 de 23
Ingrese un número con decimalesy mostrar el valor redondeado de dicho número.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página19 de 23
19. Ingrese un número con decimales y mostrar el valor redondeado hacia arriba de dicho número además
mostrar el valor redondeado hacia abajo de dicho número.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página20 de 23
20. Ingrese un número entero y mostrar su raíz cuadrada, su logaritmo decimal y su exponencial.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página21 de 23
21. Elaborar una calculadora
El cuadro de texto no debe ser posible modificarlo
El formulario en la propiedad Name será frmCalculadora y en text Calculadora
Los botones de control serán denominados cmd1, cmd2, … cmdC, cmdigual.
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página22 de 23
22. Diseña el siguiente formulario, recuerda utilizar un contenedor para los RadioButton, ya que con este
solo se encenderá uno a la vez. Dentro de cada GroupBox añade los Radiobutton respectivos
Cuando presionamos por ejemplo el primer botón (Hamburguesa, Papas y Refresco), en los cuadros de texto
respectivos aparecerá un 1 en cada uno de las tres casillas y en las demás 0, sucesivamente con los demás boto nes
solo se encenderán con 1 los productos seleccionados y los restantes en 0. Pero todos estos cuadros de texto
estarán inhabilitados para que el usuario no pueda cambiar las cantidades.
El último RadioButton (Otras Opciones), será el único en donde el usuario podrá insertar las cantidades a comprar de
cada producto.
Al utilizar el botón de Calcular (debe insertar en el formulario), en el cuadro de texto de Subtotal aparecerá la suma
de los precios, de los productos seleccionados. Automáticamente calculará el IGV del 18% en la casilla respectiva
sobre el Subtotal, apareciendo la suma del Subtotal más el IGV en la Casilla de Total a Pagar
El usuario por último, ingresará en la celda de Pago la cantidad entregada por el cliente y al presionar el botón Pagar
el programa mostrará el Cambio a entregar al Cliente en la casilla de Cambio
Algunos de los códigos a utilizar son:
CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página23 de 23

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Pd5
Pd5Pd5
Pd5
 
Modelos de transporte
Modelos de transporteModelos de transporte
Modelos de transporte
 
Punto de-equilibrio-relacion-costo-volumen-utilidad
Punto de-equilibrio-relacion-costo-volumen-utilidadPunto de-equilibrio-relacion-costo-volumen-utilidad
Punto de-equilibrio-relacion-costo-volumen-utilidad
 
10 estructuras de seleccion select case i-tema10
10 estructuras de seleccion select case i-tema1010 estructuras de seleccion select case i-tema10
10 estructuras de seleccion select case i-tema10
 
Problema de economia
Problema de economiaProblema de economia
Problema de economia
 
Ejercicio resuelto de competencia perfecta (función de oferta)
Ejercicio resuelto de competencia perfecta (función de oferta)Ejercicio resuelto de competencia perfecta (función de oferta)
Ejercicio resuelto de competencia perfecta (función de oferta)
 
El punto de equilibrio
El punto de equilibrioEl punto de equilibrio
El punto de equilibrio
 
Funcion costo
Funcion costoFuncion costo
Funcion costo
 
Modelo De Transporte
Modelo De TransporteModelo De Transporte
Modelo De Transporte
 
Ejercicios programacion
Ejercicios programacionEjercicios programacion
Ejercicios programacion
 
Usos Del Punto De Equilibrio
Usos Del Punto De EquilibrioUsos Del Punto De Equilibrio
Usos Del Punto De Equilibrio
 
Ejercicios resueltos de competencia perfecta
Ejercicios resueltos de competencia perfectaEjercicios resueltos de competencia perfecta
Ejercicios resueltos de competencia perfecta
 
Ejercicios resueltos monopolio
Ejercicios resueltos monopolioEjercicios resueltos monopolio
Ejercicios resueltos monopolio
 
Aplicacion de integrales en la economia
Aplicacion de integrales en la economiaAplicacion de integrales en la economia
Aplicacion de integrales en la economia
 
Punto de equilibrio ejemplos
Punto de equilibrio ejemplosPunto de equilibrio ejemplos
Punto de equilibrio ejemplos
 
¿Cómo calcular el punto de equilibrio cuando comercializamos más de un producto?
¿Cómo calcular el punto de equilibrio cuando comercializamos más de un producto?¿Cómo calcular el punto de equilibrio cuando comercializamos más de un producto?
¿Cómo calcular el punto de equilibrio cuando comercializamos más de un producto?
 
Oferta, demanda y elasticidad
Oferta, demanda y elasticidadOferta, demanda y elasticidad
Oferta, demanda y elasticidad
 

Similar a Practica 05

ANGELICA OSTAIZA (LA PEKE)
ANGELICA OSTAIZA (LA PEKE)ANGELICA OSTAIZA (LA PEKE)
ANGELICA OSTAIZA (LA PEKE)AngelicaOstaiza
 
Ejercicio secuenciales
Ejercicio secuencialesEjercicio secuenciales
Ejercicio secuencialesmaribelduran
 
Operacion variables.docx
Operacion variables.docxOperacion variables.docx
Operacion variables.docxAlejoMolina16
 
Genesis solorzano.
Genesis solorzano.Genesis solorzano.
Genesis solorzano.genesolor
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Flor Santana Mota
 
Ejercicios grupales programacion
Ejercicios grupales programacionEjercicios grupales programacion
Ejercicios grupales programacionmikeburhnan
 
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)r_nivelo21
 
Trabajos de gambas
Trabajos de gambasTrabajos de gambas
Trabajos de gambasmishelle1996
 
Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Luis Ruiz Ch
 

Similar a Practica 05 (20)

Trabajo autonomo
Trabajo autonomoTrabajo autonomo
Trabajo autonomo
 
ANGELICA OSTAIZA (LA PEKE)
ANGELICA OSTAIZA (LA PEKE)ANGELICA OSTAIZA (LA PEKE)
ANGELICA OSTAIZA (LA PEKE)
 
Ejercicio secuenciales
Ejercicio secuencialesEjercicio secuenciales
Ejercicio secuenciales
 
Operacion variables.docx
Operacion variables.docxOperacion variables.docx
Operacion variables.docx
 
Informe 1
Informe 1Informe 1
Informe 1
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 
Prueba de ensayo
Prueba de ensayoPrueba de ensayo
Prueba de ensayo
 
Genesis solorzano.
Genesis solorzano.Genesis solorzano.
Genesis solorzano.
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02
 
Desarrollo de funciones
Desarrollo de funcionesDesarrollo de funciones
Desarrollo de funciones
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
Ejercicios grupales programacion
Ejercicios grupales programacionEjercicios grupales programacion
Ejercicios grupales programacion
 
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
 
Algoricios
Algoricios Algoricios
Algoricios
 
Trabajos de gambas
Trabajos de gambasTrabajos de gambas
Trabajos de gambas
 
4 practica nota de venta
4 practica nota de venta4 practica nota de venta
4 practica nota de venta
 
Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010
 

Último

UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 

Último (20)

UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 

Practica 05

  • 1. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página1 de 23 INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLOGICO PÚBLICO R.M. 509-86-ED REVALIDADO R.D. 0432-2006-ED ProgramadeEstudios: COMPUTACIÓNE INFORMÁTICA SemestreAcadémico: 2021-II Unidad Didáctica: TALLERDEPROGRAMACIÓNDISTRIBUIDA Ciclode Estudios:IV Tema:Diseño de formularios con controles de listas de datos Semana: 05 Docente: ALEJANDRO CHAMBERGO Turno: Diurno Estudiante: Fecha: 1. Ingresar el precio de un artículo de acuerdo al diseño siguiente, y calcular el IGV del 18%, un Descuento de 10% y el total a pagar. Dim precio, igv, descuento, total As Double precio = Val(txtPRECIO.Text) If chkIGV.Checked = True Then igv = 0.18 * precio Else igv = 0 End If If chkDESCUENTO.Checked = True Then descuento = 0.1 * precio Else descuento = 0 End If total = precio + igv - descuento lblIGV.Text = igv.ToString(“###,###.##”) lblDESCUENTO.Text = descuento.ToString(“###,###.##”) lblTOTAL.Text = total.ToString(“###,###.##”) “ANTENOR ORREGO ESPINOZA” Práctica Nº 5 NOTA
  • 2. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página2 de 23 2. Ingresar el sueldo bruto y calcular de acuerdo al diseño siguiente: el descuento por AFP (13%), el aporte de la empresa por EsSalud (3%), Bonificación(5%) sobre el sueldo bruto y el sueldo total (Sueldo Bruto- AFP + Bonificación).
  • 3. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página3 de 23 3. Seleccionar los servicios para mostrar sus respectivos precios y calcular el total a pagar. (Cambio de aceite=25, Balance=40, Pintura=200, Afinamiento=25, Alineamiento= 35, Planchado=300)
  • 4. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página4 de 23 4. Seleccionar los pagos de una matrícula en un centro educativo inicial, mostrando sus respectivos precios y calcular el total a pagar. (Matricula =90, Uniforme=120, Libros=200, Cuaderno de control=10, Material didáctico=50).
  • 5. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página5 de 23 5. Seleccionar los complementos de una hamburguesa y sumarle 1.5 soles al precio básico por cada complemento seleccionado.
  • 6. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página6 de 23 6. Ingresar el pago y seleccionar la forma de pago para calcular el recargo y el total (en efectivo 0%, con tarjeta 1%, con cheque 2%).
  • 7. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página7 de 23 7. Ingresar el nombre de un vendedor y el monto vendido, se selecciona en que zona labora (Norte, Centro, Sur) y se calculara la comisión según los porcentajes: Norte 5%, Centro 8%, Sur 12%. Dim monto, comision As Double PRIVATE SUB rdbNORTE monto = Val(txtMONTO.Text) If rdbNORTE.Checked = True Then comision = 0.05 * monto Else End If comision = 0 lblCOMISION.Text = comision.ToString(“###,###.##”) PRIVATE SUB rdbCENTRO monto = Val(txtMONTO.Text) If rdbCENTRO.Checked = True Then comision = 0.08 * monto Else End If comision = 0 lblCOMISION.Text = comision.ToString(“###,###.##”) PRIVATE SUB rdbSUR monto = Val(txtMONTO.Text) IF rdbSUR.Checked = True Then comision = 0.12 * monto Else End If comision = 0 lblCOMISION.Text = comision.ToString(“###,###.##”)
  • 8. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página8 de 23 8. Elabora un formulario que mediante botones de acción realice la operación que el usuario seleccione:
  • 9. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página9 de 23 9. Diseñar y programar un formulario que calcule el total a pagar según la cantidad y la lista de precios por galón de combustible: Precio por galón (84º=10.20 90º = 11.40 96º=12.20 D2º=8.00) (Diseñe usando RadioButton) Dim precio, cantidad, total As Double If rdbTIPO1.Checked = True Then precio = 10.2 End If txtPRECIO.Text = precio.ToString(“###,###.##”) If rdbTIPO2.Checked = True Then precio = 11.4 End If txtPRECIO.Text =precio.ToString(“###,###.##”) End Sub If rdbTIPO3.Checked = True Then precio = 12.22 End If txtPRECIO.Text = precio.ToString(“###,###.##”) End Sub If rdbTIPO4.Checked = True Then precio = 8 End If txtPRECIO.Text = precio.ToString(“###,###.##”) cantidad = Val(txtCANTIDAD.Text) precio = Val(txtPRECIO.Text) total = precio * cantidad lblTOTAL.Text = total.ToString(“###,###.##”)
  • 10. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página10 de 23 10. Crea un formulario con algunos RadioButton's como lo muestra la siguiente figura: If rdbEdad1.Checked = True Then MsgBox(“eres un bebé”) ElseIf rdbEdad2.Checked = True Then MsgBox (“eres un niño”) ElseIf rdbEdad3.Checked = True Then MsgBox (“eres un joven”) ElseIf rdbEdad4.Checked = True Then MsgBox (“eres un adulto”) End If
  • 11. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página11 de 23 11. Ingresar una oración y mostrar: La cantidad de caracteres que posee, la oración en mayúsculas y la oración en minúsculas.
  • 12. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página12 de 23 12. Ingresar una oración y reemplazar todas las vocales por @ Dim oracion As String oracion = txtORACION.Text oracion = LCase(oracion) oracion = Replace(oracion, "a", "@") oracion = Replace(oracion, "e", "@") oracion = Replace(oracion, "i", "@") oracion = Replace(oracion, "o", "@") oracion = Replace(oracion, "u", "@") txtORACION.Text = oracion
  • 13. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página13 de 23 13. Extraer una letra de una cadena indicando la posición
  • 14. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página14 de 23 14. Determinar la posición de la letra indicada dentro de una oración. Dim nombre As String Dim letra As String Dim xpos As Integer nombre = txtNOMBRE.Text letra = txtLETRA.Text xpos = InStr(nombre, letra) lblPOSICION.Text =Str(xpos)
  • 15. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página15 de 23 15. Ingresar una oración y si no es mayor de 25 caracteres completar los espacios que faltan con "-" al inicio y “*” completar los espacios que faltan al final.
  • 16. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página16 de 23 16. Determinar si un nombre inicia con el carácter indicado.
  • 17. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página17 de 23 17. Ingrese una oración y elimine un número de caracteres iniciando de la posición indicada. 18.
  • 18. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página18 de 23 Ingrese un número con decimalesy mostrar el valor redondeado de dicho número.
  • 19. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página19 de 23 19. Ingrese un número con decimales y mostrar el valor redondeado hacia arriba de dicho número además mostrar el valor redondeado hacia abajo de dicho número.
  • 20. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página20 de 23 20. Ingrese un número entero y mostrar su raíz cuadrada, su logaritmo decimal y su exponencial.
  • 21. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página21 de 23 21. Elaborar una calculadora El cuadro de texto no debe ser posible modificarlo El formulario en la propiedad Name será frmCalculadora y en text Calculadora Los botones de control serán denominados cmd1, cmd2, … cmdC, cmdigual.
  • 22. CHAMBERGO -TALLERDEPROGRAMACIÓNDISTRIBUIDA– PRÁCTICA05 │ Página22 de 23 22. Diseña el siguiente formulario, recuerda utilizar un contenedor para los RadioButton, ya que con este solo se encenderá uno a la vez. Dentro de cada GroupBox añade los Radiobutton respectivos Cuando presionamos por ejemplo el primer botón (Hamburguesa, Papas y Refresco), en los cuadros de texto respectivos aparecerá un 1 en cada uno de las tres casillas y en las demás 0, sucesivamente con los demás boto nes solo se encenderán con 1 los productos seleccionados y los restantes en 0. Pero todos estos cuadros de texto estarán inhabilitados para que el usuario no pueda cambiar las cantidades. El último RadioButton (Otras Opciones), será el único en donde el usuario podrá insertar las cantidades a comprar de cada producto. Al utilizar el botón de Calcular (debe insertar en el formulario), en el cuadro de texto de Subtotal aparecerá la suma de los precios, de los productos seleccionados. Automáticamente calculará el IGV del 18% en la casilla respectiva sobre el Subtotal, apareciendo la suma del Subtotal más el IGV en la Casilla de Total a Pagar El usuario por último, ingresará en la celda de Pago la cantidad entregada por el cliente y al presionar el botón Pagar el programa mostrará el Cambio a entregar al Cliente en la casilla de Cambio Algunos de los códigos a utilizar son: