Exemple #1
0
        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("Не все поля были заполнены");
            }
        }
Exemple #2
0
 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));
     }
 }