Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- double a;
- double b;
- double c;
- double Risultato;
- double RisultatoSol1;
- double RisultatoSol2;
- public MainWindow()
- {
- InitializeComponent();
- }
- private void Button_Click(object sender, RoutedEventArgs e)
- {
- a = double.Parse(txta.Text);
- b = double.Parse(txtb.Text);
- c = double.Parse(txtc.Text);
- Risultato = Delta(a, b, c);
- if (Risultato < 0)
- {
- txtrisultato.Text = "Questa equazione non ha soluzioni reali.";
- }
- else
- {
- if (Risultato == 0)
- {
- txtrisultato.Text = "L'unico risultato dell'equazione รจ " + -b / 2 * a + ".";
- }
- else
- {
- RisultatoSol1 = Sol1(a, b, c);
- RisultatoSol2 = Sol2(a, b, c);
- txtrisultato.Text = "I 2 risultati dell'equazione sono " + RisultatoSol1 + " e " + RisultatoSol2 + ".";
- }
- }
- }
- double Delta(double x, double y, double z)
- {
- double calcolo;
- calcolo = y * y - 4 * (x * z);
- return calcolo;
- }
- double Sol1(double x, double y, double z)
- {
- double calcolo;
- double delta = Math.Sqrt(y * y - 4 * (x * z));
- calcolo = (-y + delta) / 2 * x;
- return calcolo;
- }
- double Sol2(double x, double y, double z)
- {
- double calcolo;
- double delta = Math.Sqrt(y * y - 4 * (x * z));
- calcolo = (-y - delta) / 2 * x;
- return calcolo;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement