Ver la Versión Completa : Comparar números.
REHome
15-07-2008, 09:28:24
* Editar mensaje
* Reporte este mensaje
* Responder citando
Comparar números.
Notapor Meta el 15 Jul 2008 07:33 am
Hola:
En un Form con el Visual C# 2008 tengo 3 textBox y un button. Quiero hacer matemáticas o sumas con comas (,) incluidas.
En el primer textbox si el número es menor que el segundo textBox, que salga una mensaje en pantalla que diga un mensaje como:
El primer número es menos que el segundo.
O lo que sea que avise al personal que no debes introducir un nº menos en el primer textBox al pulsar el Button.
¿Cómo es el código?
hola, te recomiendo que leas la guia de estilo, y de paso, algun que otro manual de .NET
rodrigo19
15-07-2008, 18:55:10
Es sencillo, solo tienes que programar el evento click del boton y meter el siguiente código:
privatevoid button1_Click(object sender, EventArgs e)
{
try
{
float numero1 = Double.Parse(this.textBox1.Text);
float numero2 = Double.Parse(this.textBox2.Text);
if(numero1 < numero2){
this.label1.Text = "El primer numero es menor que el segundo numero";
}
elseif (numero1 > numero2)
{
this.label1.Text = "El primer numero es mayor que el segundo numero";
}
else {
this.label1.Text = "Los 2 numeros son iguales";
}
}catch(FormatException){
MessageBox.Show("Error al convertir el tipo de dato");
}
}
rodrigo19
15-07-2008, 18:59:47
Es sencillo, solo tienes que programar el evento click del boton y meter el siguiente código:
privatevoid button1_Click(object sender, EventArgs e)
{
try
{
float numero1 = Double.Parse(this.textBox1.Text);
float numero2 = Double.Parse(this.textBox2.Text);
if(numero1 < numero2){
this.label1.Text = "El primer numero es menor que el segundo numero";
}
elseif (numero1 > numero2){
this.label1.Text = "El primer numero es mayor que el segundo numero";
}
else {
this.label1.Text = "Los 2 numeros son iguales";
}
}catch(FormatException){
MessageBox.Show("Error al convertir el tipo de dato");
}
}
Espero que te sirva!!!
rodrigo19
15-07-2008, 19:04:52
Tuve un pequeo error en la conversion de datos, quita Double y pon float.
Chispas del oficio:D
REHome
16-07-2008, 00:49:18
Es sencillo, solo tienes que programar el evento click del boton y meter el siguiente código:
privatevoid button1_Click(object sender, EventArgs e)
{
try
{
float numero1 = Double.Parse(this.textBox1.Text);
float numero2 = Double.Parse(this.textBox2.Text);
if(numero1 < numero2){
this.label1.Text = "El primer numero es menor que el segundo numero";
}
elseif (numero1 > numero2){
this.label1.Text = "El primer numero es mayor que el segundo numero";
}
else {
this.label1.Text = "Los 2 numeros son iguales";
}
}catch(FormatException){
MessageBox.Show("Error al convertir el tipo de dato");
}
}
Espero que te sirva!!!
gracias, lo voy aprobar.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.