Написать программу, которая демонстрирует обработку исключений при помощи инструкции try.

Помогите написать программу, которая демонстрирует обработку исключений при помощи инструкции try.

нарыл ток рис. и то он из делфи)) если можно сделать как на рис. те же компоненты ток на С++
альтернативный текст

Вот так, как-то:

int U;
int R;
double I;

cin >> U >> R;

try
{
    if ( !R )
    {
        int number_error = 0;
        throw number_error;
    }
    I = U / R;
}
catch ( int i )
{
    if ( !i )
        cout << "Сопротивление не может быть равно нулю!" << endl;
    //дальнейшая обработка

}
cout << "Ток: " << I;

Про обработку исключительных ситуаций можно посмотреть тут.

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.