• Asignatura: Informática
  • Autor: tiriraricardo68
  • hace 8 años

este programa pretende calcular diferentes tipos de descuentos aplicados a una venta dependiendo del valor de esta si el valor de la venta es mayor que $500 se aplica el 30% de descuento sobre la venta sobre la venta si es mayor que $300 y menor oigual que $499 el descuento seria del 20% si la venta es mayor que $100 y menor o igual que $299 el descuento sera del 10% pero si la venta es menor o igual que $100 ni se aplica ningún descuento a la vez muestra el valor del descuento en porcentaje el descuento aplicado ala venta y la venta final con su descuento un buen y sencillo problema para aplicar en If

PSDT: LA PROGRAMACION ES EN VISUAL STUDIO DE WINDOW FORM

Respuestas

Respuesta dada por: cristhianzg
3

Hola.

Tarea:

este programa pretende calcular diferentes tipos de descuentos aplicados a una venta dependiendo del valor de esta si el valor de la venta es mayor que $500 se aplica el 30% de descuento sobre la venta sobre la venta si es mayor que $300 y menor o igual que $499 el descuento seria del 20% si la venta es mayor que $100 y menor o igual que $299 el descuento sera del 10% pero si la venta es menor o igual que $100 ni se aplica ningún descuento a la vez muestra el valor del descuento en porcentaje el descuento aplicado ala venta y la venta final con su descuento.

Explicación:

Se utilizo if anidados, es decir, uno dentro de otro.

Proceso:

descuento = venta * 0.30

descuento = venta * 0.20

descuento = venta * 0.10

descuento = 0

Variables:

  • venta
  • desc => descuento
  • vfinal => venta final

Codigo en visual studio 2013

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       Dim venta, desc, vfinal As Double

       'Ingreso de datos

       venta = Val(TextBox1.Text)

       'Proceso

       If (venta > 500) Then

           desc = venta * 0.3

           Label4.Text = "Descuento de 30%"

       Else

           If (venta > 300) Then

               desc = venta * 0.2

               Label4.Text = "Descuento de 20%"

           Else

               If (venta > 100) Then

                   desc = venta * 0.1

                   Label4.Text = "Descuento de 10%"

               Else

                   desc = 0

                   Label4.Text = "Sin Descuento"

               End If

           End If

       End If

       vfinal = venta - desc

       'Salida

       TextBox3.Text = desc

       TextBox2.Text = vfinal

   End Sub

   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click

       Me.Close()

   End Sub

End Class

* Adjunto imágenes y el archivo del ejercicio.

https://app.box.com/s/rt2dr61tclosn2u5z1yqvcn2ay45beoe

Saludos..

Adjuntos:

tiriraricardo68: te lo agradeseria mucho
cristhianzg: Ahora veo la pregunta
tiriraricardo68: graxias broo
tiriraricardo68: bro pero toca poner en esa programacion un button que aga la accion de cancelar
tiriraricardo68: y el button que se llame Cancelar algo asii
tiriraricardo68: me entiendes
cristhianzg: a ya, entonces con dos botones
cristhianzg: entrar y cancelar
tiriraricardo68: siii
cristhianzg: ok, ahora lo publico, ya lo termine
Preguntas similares