using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Linq;
using
System.Text;
using
System.Windows.Forms;
namespace
regla_general
{
public partial class Form1 : Form
{
public
Form1()
{
InitializeComponent();
}
private
void btncalcula_Click(object
sender, EventArgs e)
{
//declaración de variables de tipo Double
double a, b, c,x1,x2;
//obtenemos las variables a, b y c de los
TextBox txta,txtb y txtc
//para poder usarlas las convertimos a tipo Double
a
= Convert.ToDouble(txta.Text);
b = Convert.ToDouble(txtb.Text);
c = Convert.ToDouble(txtc.Text);
//realizamos la operación de la fórmula
general, para obtener los dos valores de x
// se repite la operación sólo se cambia el signo del
resultado de la raíz
//Math.sqrt determina la raíz cuadrada y Math.Pow se usa
para potenciar una variable
x1
= (-b + (Math.Sqrt((Math.Pow(b,
2)) - (4 * a * c)))) / (2 * a);
x2 = (-b - (Math.Sqrt((Math.Pow(b, 2)) -
(4 * a * c)))) / (2 * a);
//se imprimen los resultados de las x en sus
respectivas etiquetas
lbx1.Text
= x1.ToString();
lbx2.Text = x2.ToString();
//las etiquetas se vuelven visibles pues su
propiedad visible estaba en false
lbx1.Visible
= true;
lbx2.Visible = true;
}
}
}
No hay comentarios:
Publicar un comentario