private void Run_Button_Click(object sender, EventArgs e) { if (listView.Items.Count > 0) { listView.Items.Clear(); } ; if (_txtA.Text.Length > 0 && _txtH.Text.Length > 0) { double a, h; a = Convert.ToDouble(_txtA.Text); h = Convert.ToDouble(_txtH.Text); Triangle2 triangle2 = new Triangle2(a, h); listView.Items.Add("Основание треугольника"); listView.Items.Add("Высота треугольника"); listView.Items.Add("Площадь"); listView.Items[0].SubItems.Add(triangle2.outputA2()); listView.Items[1].SubItems.Add(triangle2.outputH2()); listView.Items[2].SubItems.Add(Convert.ToString(triangle2.areaOfTriangle())); } else { MessageBox.Show("Не все поля были заполнены"); } }
private void button1_Click(object sender, EventArgs e) { if (radioButton1.Checked == true) { double a, c; a = Convert.ToDouble(txtAA.Text); c = Convert.ToDouble(txtCC.Text); Triangle2 triangle = new Triangle2(a, c); labelA.Text = triangle.outputA(); labelB.Text = triangle.outputB(); labelC.Text = triangle.outputC(); labelP.Text = Convert.ToString(Math.Round(triangle.sinA(), 2)); } if (radioButton2.Checked == true) { double b, c; b = Convert.ToDouble(txtBB.Text); c = Convert.ToDouble(txtCC.Text); Triangle3 triangle = new Triangle3(b, c); labelA.Text = triangle.outputA(); labelB.Text = triangle.outputB(); labelC.Text = triangle.outputC(); labelP.Text = Convert.ToString(Math.Round(triangle.cosA(), 2)); } if (radioButton3.Checked == true) { double a, b; a = Convert.ToDouble(txtAA.Text); b = Convert.ToDouble(txtBB.Text); Triangle4 triangle = new Triangle4(a, b); labelA.Text = triangle.outputA(); labelB.Text = triangle.outputB(); labelC.Text = triangle.outputC(); labelP.Text = Convert.ToString(Math.Round(triangle.tanA(), 2)); } }