Форум программистов, компьютерный форум CyberForum.ru

Исключительные ситуации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread990860.html
Здравствуйте!Помогите,пожалуйста,решить такую задачу: Дан одномерный вещественный массив А .Вычислить произведение индексов нулевых элементов.
C++ Перезагрузка операторов! Добрый вечер, умные люди, помогите пожалуйста сделать программу нужно реализовать класс абстрактного типа данных АДТ − стек. Дополнительно перегрузить следующие операции: «+» − добавить элемент в стек; «-» − извлечь элемент из стека; «bool()» − проверка, пустой ли стек Реализовать эти операции. Выполнить тестирование. http://www.cyberforum.ru/cpp-beginners/thread990857.html
Построить класс для работы с односвязным списком C++
Доброго времени суток, очень давно не обращался на ваш форум и вот снова прошу помощи. Построить класс для работы с односвязным списком. Создать два списка: List1 и List2. Проверить, содержатся ли элементы списка List1 в списке List2 в указанном списком List1 порядке. Плохо понял тему и в связи с этим прошу помочь с решением задания. Заранее спасибо.
Переменная не увеличивается при выполнении условия C++ Builder
Здравствуйте,проблема заключается в том,что не считает переменную i,то есть при выполнении условия не плюсует единицу.И еще вопрос при нажатии кнопки иногда ничего не происходит,проходится судорожно нажимать на кнопку что бы оно вывело на лейбелы вопрос и на буттоны ответы. Прошу вашей помощи. //--------------------------------------------------------------------------- #include <iostream.h>...
C++ Преобразование строки символов в массив http://www.cyberforum.ru/cpp-beginners/thread990840.html
Подскажите, как преобразовать строку символов в массив?
C++ Вычислить сороковое число Фабоначчи Всем привет. Парни, нужна срочная помощь. Знаю, что не по теме, однако эта самая обновляемая тема на форуме (надеюсь что мне ответят очень быстро и серьезно) P.S: Времени ждать совсем нету. Завтра защита практики. Приступлю к самому заданию Вообщем, нужно по заданиям составить задачи в C++ (Задачи на ЦИКЛ); Пояснения: ^ - возведение числа в степень. (Пример: 1^5 = единица в пятой степени).... подробнее

Показать сообщение отдельно
kenedy542
0 / 0 / 0
Регистрация: 21.06.2013
Сообщений: 12

Исключительные ситуации - C++

28.10.2013, 20:07. Просмотров 290. Ответов 1
Метки (Все метки)

Почему программа не работает?? Исключительная ситуация возникающая при деление на нуль. Пользователь с клавиатуры должен ввести число, если это нуль тогда он должен ввести ещё раз иначе вывести результат деления
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
 
using namespace std;
 
int x;
double a;
bool i;
 
void f()
{
    i=false;
    cin>>x;
        throw "Error: Division by Zero!";
    a=1/x;
    cout<<a<<endl;
}
 
int main()
{
    try
    {
        i=true;
        f();
    }
    catch (bool i)
    {
        if (i==false)
        {
            cout<<"Error! Retry x";
            f();
        }
    }
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru