elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Temas
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / Ayuda con Programa de Caja Registradora en: 12 Mayo 2010, 03:04 am
Hola perdon si este tema no va en esta area pero, tengo un problema, me dejaron hacer este programa en sharpdevelop 3.0 en el colegio que simula una caja registradora, en windows forms,  la verdad creo que todo va muy bien, exepto el paso donde se cobra, ya que no se como programarlo, estoy comenzando a programar haci que les agradeceria si las explicaciones fuesen sencillas, de antemano muchas gracias.
Código:
using System;
using System.Drawing;
using System.Windows.Forms;

namespace proyectoparcial2
{
/// <summary>
/// Description of comprar.
/// </summary>
public partial class comprar : Form
{
public comprar()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();

//
// TODO: Add constructor code after the InitializeComponent() call.
//
}


void Button1Click(object sender, EventArgs e)
{
double producto;
if(r1.Checked) {casillaprecio.Text="Deposite Q3.00";producto=3;temp.Text=producto.ToString();}
if(r2.Checked) {casillaprecio.Text="Deposite Q4.00";producto=4;temp.Text=producto.ToString();}
if(r3.Checked) {casillaprecio.Text="Deposite Q5.00";producto=5;temp.Text=producto.ToString();}
if(r4.Checked) {casillaprecio.Text="Deposite Q4.00";producto=4;temp.Text=producto.ToString();}
if(r5.Checked) {casillaprecio.Text="Deposite Q12.00";producto=12;temp.Text=producto.ToString();}
if(r6.Checked) {casillaprecio.Text="Deposite Q5.00";producto=5;temp.Text=producto.ToString();}
if(r7.Checked) {casillaprecio.Text="Deposite Q8.00";producto=8;temp.Text=producto.ToString();}
if(r8.Checked) {casillaprecio.Text="Deposite Q8.00";producto=8;temp.Text=producto.ToString();}
if(r9.Checked) {casillaprecio.Text="Deposite Q3.00";producto=3;temp.Text=producto.ToString();}
if(r10.Checked){ casillaprecio.Text="Deposite Q4.00";producto=4;temp.Text=producto.ToString();}
if(r11.Checked){ casillaprecio.Text="Deposite Q4.00";producto=4;temp.Text=producto.ToString();}
if(r12.Checked){ casillaprecio.Text="Deposite Q2.00";producto=2;temp.Text=producto.ToString();}
if(r13.Checked){ casillaprecio.Text="Deposite Q3.00";producto=3;temp.Text=producto.ToString();}
if(r14.Checked){ casillaprecio.Text="Deposite Q2.00";producto=2;temp.Text=producto.ToString();}
if(r15.Checked){ casillaprecio.Text="Deposite Q2.00";producto=2;temp.Text=producto.ToString();}
if(r16.Checked){ casillaprecio.Text="Deposite Q4.00";producto=4;temp.Text=producto.ToString();}
if(r17.Checked){ casillaprecio.Text="Deposite Q3.00";producto=3;temp.Text=producto.ToString();}
if(r18.Checked){ casillaprecio.Text="Deposite Q4.00";producto=4;temp.Text=producto.ToString();}

}

void ComprarLoad(object sender, EventArgs e)
{

}

void Button2Click(object sender, EventArgs e)
{
double vproducto;
double deposito;
double vuelto;
double saldo;


vproducto=double.Parse(temp.Text);
deposito=double.Parse(efectivo.Text);

if(deposito>=vproducto)
{
label4.Text="GRACIAS POR TU COMPRA";
vuelto=deposito-vproducto;
cambio.Text=vuelto.ToString();
}
else
label4.Text="MONEDA INSUFICIENTE";

}

}
}


Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines