Загрузка данных


private void btnCalc_Click(object sender, EventArgs e)
{
    try
    {
        // Парсим значения. double.Parse позволяет работать с дробными числами (как на скриншоте)
        double a = double.Parse(txtA.Text);
        double b = double.Parse(txtB.Text);
        double result = 0;

        if (rbAdd.Checked) result = a + b;
        else if (rbSub.Checked) result = a - b;
        else if (rbMult.Checked) result = a * b;
        else if (rbDiv.Checked)
        {
            if (b != 0) result = a / b;
            else { MessageBox.Show("Деление на ноль!"); return; }
        }

        txtResult.Text = result.ToString("F2"); // Вывод с 2 знаками после запятой
    }
    catch { MessageBox.Show("Введите корректные числа!"); }
}




private void btnFind_Click(object sender, EventArgs e)
{
    try
    {
        int start = int.Parse(txtStart.Text);
        int end = int.Parse(txtEnd.Text);
        
        int sum = 0;
        string numbersStr = "Числа: ";

        // Проходим циклом по интервалу
        for (int i = start; i <= end; i++)
        {
            if (i % 2 == 0) // Проверка на четность
            {
                sum += i;
                numbersStr += i + " ";
            }
        }

        lblNumbers.Text = numbersStr;
        lblSum.Text = "Сумма четных чисел = " + sum;
    }
    catch { MessageBox.Show("Введите целые числа для интервала!"); }
}