ПредишенСледващото

Необходимостта за лечение на критични ситуации възникват при програмирането доста често.

Например, за да разрешите проблема: да се изчисли стойността на израза.

При въвеждане на стойностите х = 3, Y = 3, програмата ще спре да работи и да издаде съобщение

Разклонение език VBA

прекратяването на работата, тъй като е разделението по 0. натискане на бутона Debug ви позволява да превключвате към линията проведе грешка по време на работа (по време на изпълнение грешка).

Трансформация програма

Необходимо е да се превърне в програмата, както следва:

За организацията на клона на езика VBA осигурява няколко оператори: Ако и Изберете дело.

Общ изглед на изявлението Ако:

Изразът трябва да връща булева стойност: вярно или невярно (Вярно или невярно).

Общ вид на оператора Select

Общ изглед от Select дело на оператора:

Пример за Select случай.

При програмиране на изключенията, е необходимо да се предвидят всички възможни случаи. Нека илюстрираме това с примери.

Пример 1. Изчислява експресията

Изключение се случва, когато знаменател е нула и радикал израз е по-малка от нула.

Пример 2. Изчислява областта на триъгълника на три известни страни.

Предложената програма проверява съществуването на триъгълник, и няма да работи, ако е въведен отрицателни стойности на а, б, в.

Правилното разтвор в Пример 3.

Пример 3: Изчислява областта на триъгълника на три известни страни.

Програмата изчислява областта на обработката се триъгълник изключения правилно.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!