Создание обработчиков событий

  • docx
  • 27.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002957.docx

 Создание обработчиков событий

Обработчики событий создаются аналогично тому, как и в преды- дущих лабораторных работах. Текст обработчика события нажатия на кнопку «Пуск» приведен ниже.

 

private void button1_Click(object sender, EventArgs e)

{

// Получение исходных данных из TextBox double x = Convert.ToDouble(textBox2.Text); double y = Convert.ToDouble(textBox1.Text); double z = Convert.ToDouble(textBox3.Text);

// Ввод исходных данных в окно результатов textBox4.Text = "Результаты работы программы " +

"ст. Петрова И.И. " + Environment.NewLine;

textBox4.Text += "При X = " + textBox2.Text +

Environment.NewLine; textBox4.Text += "При Y = " + textBox1.Text +

Environment.NewLine; textBox4.Text += "При Z = " + textBox3.Text +

Environment.NewLine;

// Вычисление выражения double u;

if ((z - x) == 0)

u = y * Math.Sin(x) * Math.Sin(x) + z; else

if ((z - x) < 0)

u = y * Math.Exp(Math.Sin(x)) - z;

else

u = y * Math.Sin(Math.Sin(x)) + z;

// Вывод результата

textBox4.Text += "U = " + u.ToString() + Environment.NewLine;

}


Запустите программу и убедитесь в том, что все ветви алгоритма выполняются правильно.