C# Body Mass Index

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace _02BMI
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            double bmi = 0, gewicht = 0, groesse = 0;
 
            // Eingaben prüfen
            if (!double.TryParse(textBox1.Text, out gewicht) ||
                !double.TryParse(textBox2.Text, out groesse))
            {
                MessageBox.Show("Bitte geben Sie gültige Zahlen ein.",
                                "Fehler",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
 
            // Größe von cm in m umrechnen
            groesse = groesse / 100;
 
            if (groesse <= 0)
            {
                MessageBox.Show("Die Größe muss größer als 0 sein.",
                                "Fehler",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            if (gewicht <= 0)
            {
                MessageBox.Show("Das Gewicht muss größer als 0 sein.",
                                "Fehler",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            // BMI berechnen
            bmi = gewicht / Math.Pow(groesse, 2);
            bmi = Math.Round(bmi, 2);
 
            textBox3.Text = bmi.ToString();
 
            if (radioButton1.Checked) // weiblich
            {
                if (bmi >= 40)
                    label5.Text = "Sie haben starke Adipositas!";
                else if (bmi >= 31)
                    label5.Text = "Sie haben Adipositas!";
                else if (bmi >= 25)
                    label5.Text = "Sie haben Übergewicht!";
                else if (bmi >= 19)
                    label5.Text = "Sie haben Normalgewicht!";
                else
                    label5.Text = "Sie haben Untergewicht!";
            }
            else if (radioButton2.Checked) // männlich
            {
                if (bmi >= 40)
                    label5.Text = "Sie haben starke Adipositas!";
                else if (bmi >= 31)
                    label5.Text = "Sie haben Adipositas!";
                else if (bmi >= 26)
                    label5.Text = "Sie haben Übergewicht!";
                else if (bmi >= 20)
                    label5.Text = "Sie haben Normalgewicht!";
                else
                    label5.Text = "Sie haben Untergewicht!";
            }
        }
 
 
        private void button1_Click(object sender, EventArgs e)
        {
            Form2 frm = new Form2();  //Objekt frm vom Typ Form2 wird in Form1 erstellt
            frm.ShowDialog();
        }
    }
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace BMI
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            ActiveForm.Close();
 
        }
 
      }
}