Está en la página 1de 2

EJERCICIOS

Elabore un programa que cuando se haga Click sobre un botón, ingrese de productos y
precios desde casilleros de texto y los muestre en una lista, luego al hacer click sobre
otro botón nos muestre el total de la suma de los precios, el IGV (15%) y el total a
pagar, todos estos valores en etiquetas label.

SOLUCION

La elaboración de los diagramas de flujo indica dos eventos a diagramar: Botón


Ingreso y Botón Venta

CmdIngreso_Click CmdVenta

LblPrecioCosto = Total
ListProducto.AddItem TxtProducto Lbl_IGV = Total X 0.15
ListPrecio. AddItem TxtPrecio Lbl_PrecioVta = Total + Total x 0.15

Total = Total + Val(TxtPrecio)


Fin

Fin

Luego es necesario
diseñar el modelo del
formulario con los
controles necesarios
para poder trasladar
el diagrama de flujo a
la codificación del
programa
Codificando:

Dim Total As Double


‘ se declara la valriable Total como numero Real

Private Sub Form_Load()


Total = 0
‘ se inicializa la variable Total con valor Cero
End Sub

Private Sub CmdIngreso_Click()


‘Se adiciona a las listas los datos
ListProducto.AddItem TxtProducto
ListPrecio.AddItem TxtPrecio
‘Se va acumulando los precios en la variable Total
Total = Total + Val(TxtPrecio)
End Sub

Private Sub CmdVenta_Click()


LblPrecioCosto = Total
Lbl_IGV = Total * 0.15 ‘ Se calcula el IGV
LblPrecioVta = Total + Total * 0.15 ‘Se calcula el precio de venta
End Sub

Modifique el programa de tal manera que se de un descuento del 10% a todos los
clientes que el total de su compra supere los 1000 soles.

Se necesita un programa para calcular el factorial de un número dado, que


corresponda a la fórmula: N! = N*(N-1)*(N-2)* ... *(N-(N-1))

Se necesita un sistema que despliega una tabla de multiplicar de un número dado por
el usuario.

Un maestro necesita un sistema para capturar las calificaciones de 3 parciales de sus


alumnos, debe ingresar en listas, el nombre del alumno y las notas, después
capturarlas en memoria, necesita que se calcule el promedio de cada alumno además
de mostrar el promedio general de todos los promedios (promedio del curso). Además
debe mostrar la calificación más alta y la calificación mas baja de todo el grupo y a que
alumno pertenece.

Se necesita un sistema que calcula el salario semanal de “n” trabajadores, el cual


depende de su puesto (licenciado, técnico y obrero), del turno (primero, segundo y
tercero) y las horas trabajadas. Donde los del primer turno ganan 200 s/. adicionales a
su salario, los del segundo 100 s/. y los del tercero 300 s/.; El obrero gana 30 s/.. por
hora, el técnico 50 s/. y el licenciado 100 s/. Si la jornada laboral diaria es de 8 horas.

También podría gustarte