C#, necesito crear una aplicación de Windows Forms que requiera que los tres números ingresados en el cuadro de texto estén ordenados de mayor a menor.
botón de anulación privada1_Click(remitente del objeto, EventArgs e)
{
//Obtener el valor del cuadro de texto
cadena txt1 = textBox1 .Text;
string txt2 = textBox2.Text;
string txt3 = textBox3.Text;
//Definir la variable entera almacenada durante la conversión ( si usted mismo puede reemplazar el tipo de punto flotante)
int num1 = 0;
int num2 = 0;
int num3 = 0;
int result = 0;// El número más pequeño
//int.TryParse devolverá si txt1 se puede convertir a tipo int. Si se puede convertir, el valor se asignará a num1<. /p>
if ( !int.TryParse(txt1, out num1)) //Si txt1 no se puede convertir a tipo int
{
MessageBox.Show("El el primer cuadro de texto no es un número entero válido") ;
return;
}
resultado = num1;//Debido a que es el primer valor, es asignado directamente
if ( !int.TryParse(txt2, out num2)) //Si txt2 no se puede convertir a tipo int
{
MessageBox.Show ("El segundo cuadro de texto no es un número entero válido") ;
return;
}
if (num2 { p> result = num2;//El número más pequeño actual se cambia a num2 } si (!int.TryParse(txt3, out num3)) //Si txt3 no se puede convertir a tipo int { MessageBox.Show("El tercer cuadro de texto no es válido integer"); return; } if (num3 < resultado) //Si num3 es menor que el número más pequeño actual { result = num3;//El número más pequeño actual, cambiar a num3 } //Muestra el número más pequeño final label4.Text = "Entre los tres cuadros de texto, el número más pequeño es" + resultado; }