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


private void button1_Click(object sender, EventArgs e)
{
    double percent; // процентная ставка
    double profit; // доход
    double sum;
    int period;

    // Считываем данные из текстовых полей
    // Внимание: в книге была опечатка (textBeyox2), здесь исправлено на textBox2
    sum = Convert.ToDouble(textBox1.Text);
    period = Convert.ToInt32(textBox2.Text);

    // Определение процентной ставки в зависимости от суммы
    if (sum < 10000)
    {
        percent = 8.5;
    }
    else
    {
        percent = 12;
    }

    // Расчет дохода
    // Формула: Сумма * (Процент / 100 / 12 месяцев) * Количество месяцев
    profit = sum * (percent / 100 / 12) * period;

    // Вывод результата в label3
    // "\n" переносит строку. 
    // Формат "n" выводит число с разделителями разрядов (12,00)
    // Формат "c" выводит число как валюту (1 800,00р.)
    label3.Text = "Процентная ставка: " + percent.ToString("n") + "%\n" +
                  "Доход: " + profit.ToString("c");
}