Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обработка исключений и ошибок - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ OpenSSL - randomize http://www.cyberforum.ru/cpp-beginners/thread342114.html
Подскажите. Никтоне разбирался откуда библиотека OpenSSL берет случайность для генерации чисел. И есьт и возможность указать откуда эту случайносьт брать? Точнее реализован алгоритм Диффи -...
C++ Дружественная перегрузка оператора Не пойму как правильно перегрузить данный пример а именно 35 строку #include <iostream> using namespace std; class A { private: int a; public: A(int a=0) http://www.cyberforum.ru/cpp-beginners/thread342102.html
C++ Динамический глобальный объект.
Здравствуйте. Пишу Auto-Clicker . Текущая версия содержит заранее созданный массив объектов класса "TClickBase" в каждом объекте хранятся координаты экрана, интервал нажатия и прочие процедуры и...
C: проблема с использованием сторонней библиотеки C++
Всем привет! Помогите решить проблему. Нужно использовать стороннюю библиотеку VSPE API (эмулятор COM-порта). Свою софтину пишу на Си. В комплекте с самой либой есть хидер VSPE_API.h. Делаю точно...
C++ Работа с длинными числами http://www.cyberforum.ru/cpp-beginners/thread341965.html
Мне нужно прочитать из файла 22-х значные целые числа для количественного сравнения. int и long int не сохраняют полную длину числа. Какой тип можно использовать?
C++ pdf reader своими руками Прошу помощи. Нужна любая информация, которая поможет написать простейший pdf reader на C++, примеры, советы, что угодно, что может помочь. подробнее

Показать сообщение отдельно
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
15.08.2011, 13:19
Цитата Сообщение от Dani Посмотреть сообщение
2) Как написать программу, которая запрашивает у пользователя два числа и выводит их частное. В случае деления на нуль выводит сообщение "On zero divide!".
Как я не пытался писать программу вводя в нее например 5 0 оно выводило ошибку времени выполнения.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{
    double a,b;
    cin>>a>>b;
    try
    {
        if(!b) throw b;
        cout<<"a/b="<<a/b;
    }
    catch (double ex)
    {
        cout<<"On zero divide!";
    }
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru