Informática, pregunta formulada por roxiceleste, hace 1 año

a)como pedir un mensaje emergente, el apellido y nombre del comprador?
b) en descuento (es un label) colocara el porcentaje (no el calculo) de acuerdo a la cantidad ingresada segun :
* si la cantidad es mayor o igual a 10 unidades , el descuento sera 12 %
* si la cantidad es mayor o igual a 3 unidades y menor a 10 unidades , el descuento sera de 5%
*si la cantidad es menor a 3 unidades , el descuento sera 0%

VISUAL BASIC 6.0

Respuestas a la pregunta

Contestado por cainaand123
0
Suponiendo que el lenguaje se a visual basic:

A) el ingreso de datos se lo puede hacer con un InputBox
//Se declara una variable:
Dim nom_ape As String 
var nom_ape = inputbox ("Ingrese su nombre y apellido","Registro de datos","Datos",100,0)
//si quieres ponerlo en un label:
label1.text = nom_ape

B)Esta parte no la compile pero es una idea:
if(cantidad >= 10)Then
   labelDescuento.text= "12"
else
   if ( (cantidad >= 3) And (cantidad<10) )Then
      labelDescuento.text="5"
   else
      labelDescuento.text="0"
   else if
else if

//o sino lo podemos hacer en condiciones separadas:
//-------------------------------------
if(cantidad >= 10)Then
   labelDescuento.text = "12"
else if

//-------------------------------------
if ( (cantidad >= 3) And (cantidad<10) )Then
   labelDescuento.text = "5"
else if

//------------------------------------
if (cantidad < 3)
   labelDescuento.text = "0"
else if

//si quiere hacer el calculo deberá crear la variable descuento y ponerla con su respectivo valor después de cada labelDescuento:
labelDescuento.text = "5"
descuento = 5
entonces la variable que almacene el resultado deberá ser de tipo double para que me devuelva un dato con decimales
Espero que te sirva, Salu2 :)

roxiceleste: //si quiere hacer el calculo deberá crear la variable descuento y ponerla con su respectivo valor después de cada labelDescuento:
labelDescuento.text = "5"
descuento = 5
entonces la variable que almacene el resultado deberá ser de tipo double para que me devuelva un dato con decimales
roxiceleste: COMO SERIA ESO?
cainaand123: para hacer el calculo necesita la variable cantidad y descuento como Integer
cainaand123: para almacenar el resultado necesita crear una variable : "Dim Resultado As Double" pues al hacer el calculo el resultado puede que sea con decimales... :
cainaand123: En donde resultado sería: Resultado=cantidad-(descuento/100)
Otras preguntas