You are on page 1of 3

S.M.X. /B Sistemas Microinformticos i Redes M12 T.

Sntesis Actividad: Prctica 3 Explicacin del cdigo fuente de nuestro programa:


Primero declaramos las variables que ejecutaremos en nuestro programa: Public Class Form1 Dim valorIVA As Double = 10 / 100 'En esta variable indicamos que el iva debe dividirse entre 100. En nuestro caso es de un 10% Label12.Text = Date.Now.Date 'Decimos que al arrancar el programa nos diga el da. Label11.Text = TimeOfDay 'Y la hora. Seguidamente, insertamos los cdigos que realizarn nuestros botones de las frutas: TextBoxNombreFruta.Text = "Kiwi" 'Aqui escribiremos el nombre de fruta. TextBoxPrecioUnitario.Text = 1.6 'Aqui escribiremos el Precio Unitario de nuestra fruta. TextBoxPrecioFruta.Text = TextBoxPrecioUnitario.Text * TextBoxCantidad.Text 'En la siguiente "frmula", decimos que el Precio fruta equivale a la multiplicacin entre la cantidad y el precio unitario. TextBoxPrecioTotal.Text = Convert.ToDouble(TextBoxPrecioTotal.Text) + TextBoxPrecioFruta.Text 'En esta variable indicamos la formula del PVP, que nos dice que en Convert.To double, pongamos el valor del precio total en un valor Decimal y lo sumemos por el precio de la fruta. TextBoxIVA.Text = TextBoxPrecioTotal.Text * valorIVA 'Aqui representamos el Iva, que es igual al precio total * el % de IVA. TextBoxPVP.Text = Convert.ToDouble(TextBoxPrecioTotal.Text) + TextBoxIVA.Text 'El text box PVP nos indica cual es el valor que le costar al comprador su compra. Su formula es: Convertir a decimal, el precio total y sumarlo por el IVA total. Realizaremos el mismo proceso para todos los botones de frutas de nuestra aplicacin. Despus, le insertaremos el cdigo al botn efectuar para que nos efecte todos los clculos. Entraremos dentro del cdigo fuente de nuestro botn, y el cdigo es el siguiente: Private Sub ButtonAceptar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonAceptar.Click TextBoxCambio.Text = TextBoxImporte.Text - TextBoxPVP.Text 'Realizamos la funcion para que nos calcule el cambio para nuestro comprador. End Sub Por ltimo he insertado otro botn para reiniciar nuestra aplicacin. Su cdigo es el siguiente: Private Sub Button18_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button18.Click TextBoxNombreFruta.Text = " " 'Decimos que al reiniciar no salga ningun nombre.

Arvalo Martn David Fecha: 15/10/2012

S.M.X. /B Sistemas Microinformticos i Redes M12 T. Sntesis Actividad: Prctica 3 Arvalo Martn David Fecha: 15/10/2012

TextBoxPrecioUnitario.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxPrecioFruta.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxPrecioTotal.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxIVA.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxPVP.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxCantidad.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxImporte.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. TextBoxCambio.Text = "0" 'Decimos que al reiniciar nos salga el valor 0. End Sub

Esto son las capturas de pantalla de la aplicacin iniciada y realizando clculos:

S.M.X. /B Sistemas Microinformticos i Redes M12 T. Sntesis Actividad: Prctica 3 Arvalo Martn David Fecha: 15/10/2012

You might also like