. Знайти з умови
Перевірити виконання умов:
а) якщо , крок вдалий. Покласти і перевірити умова закінчення. Якщо , покласти і перейти до кроку 2. Якщо , пошук завершити
б) якщо , крок невдалий і перейти до кроку 5.
Крок 5. Перевірити умова закінчення:
якщо , процес закінчити:
якщо , покласти і перейти до кроку 2.
2.1 Вхідні дані
Задати початкову точку , коефіцієнт стиснення , M = 3 - число випробувань на поточному ітерації, < span align = "justify"> = 1 - початкову величину кроку, R = 0.8 - мінімальну величину кроку, N = 10 - максимальна кількість ітерації. Покласти k = 0, j = 1.
2.2 Блок схема алгоритму методу Найкращою проби
немає
Так
Малюнок 2.1 - Блок схема алгоритму методу Найкращою проби
3. ОПИС ПРОГРАМНОЇ ЧАСТИНИ
3.1 Вибір середовища програмування
пошук проба програмування C #
Для розробки програми використовується інтегрована середовище розробки Visual Studio 2005, мова C #.
Творцем мови є співробітник Microsoft Андреас Хейлсберг. Він став відомим у світі програмістів задовго до того, як прийшов у Microsoft. p align="justify"> С # є повністю об'єктно-орієнтованою мовою, де навіть типи, вбудовані в мову, представлені класами.
C # є потужним об'єктним мовою з можливостями успадкування та універсалізації.
C # є спадкоємцем мов С/С + +, зберігаючи кращі риси цих популярних мов програмування. Загальний з цими мовами синтаксис, знайомі оператори мови полегшують перехід програмістів від C + + до С #. p align="justify"> Одна з причин розробки нової мови - це створення компонентно-орієнтованої мови для нової платформи. NET. Інші мови були створені до появи платформи. NET, а мова C # створювався спеціально під цю платформу. br/>
3.2 Вхідні і вихідні дані
При завантаження програми користувачеві необхідно ввести дані в об'єкти textbox:
коефіцієнт стиснення ? записуєтьс...