xt == "" | | textBox5.Text == " ")
{. Show ("Заповніть поля!", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
У випадки вірності даних, що вводяться користувачем відкривається потік potok і викликається процедура Solving ().
else
{= new Thread (new ThreadStart (delegate {Solving ();}));. Start ();. Enabled = false;
}
У процедурі Solving () описуються всі змінні, необхідні для вирішення заданої функції. Також у ній описуються умови, при виконанні яких відбуваються перевірки та обчислення необхідні для правильного вирішення заданої функції. br/>
4. КОНТРОЛЬНИЙ ПРИКЛАД
Задати початкову точку , коефіцієнт стиснення , M = 3 - число випробувань на поточному ітерації, < span align = "justify"> = 1 - початкову величину кроку, R = 0.8 - мінімальну величину кроку, N = 10 - максимальна кількість ітерації. Покласти k = 0, j = 1.
Ітерація 1 (0)
В В В В В В В В В
Ітерація 2 (0)
В В В
Ітерація 3 (0)
В В В
Ітерація 4 (0)
В В В В
В
Крок вдалий
В В В
перейти до кроку 2.
Ітерація 2 (1)
В В В
Ітерація 3 (1)
В В В
Ітерація 4 (1)
В В В В В
Крок невдалий перейти до кроку 5
Ітерація 5 (0)
В В
Перейти до кроку 2
Ітерація 2 (2)
В В В
Ітерація 3 (2)
В В В
Ітерація 4 (2)
В В В В В
Крок вдалий
В В В
перейти до кроку 2.
Ітерація 2 (3)
В В В
Ітерація 3 (3)
В В В
Ітерація 4 (3)
В В В В В
Крок вдалий
В В В
перейти до кроку 2.
Ітерація 2 (4)
В В В
Ітерація 3 (4)
В В В
Ітерація 4 (4)
В В В В В
Крок вдалий
В В В
перейти до кроку 2.
Ітерація 2 (5)
В В В
Ітерація 3 (5)
В В В
Ітерація 4 (5)
В В В В В
Крок вдалий
В В В
перейт...