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

Try throw catch в решении уравнения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить среднее арифметическое значение элементов массива M [15] http://www.cyberforum.ru/cpp-beginners/thread1208095.html
Вычислить среднее арифметическое значение элементов массива M . После этого каждый элемент, который меньше среднего арфметического заменить на значение среднего арифметического.Вывести массив. Данные в массив вводятся с клавиатуры.
C++ Нужен исходный код функции sinh() и cosh() из библиотеки math.h Нужен исходный код функции sinh() и cosh() из библиотеки math.h. Искал в библиотеке - не нашел. Задача: написать программу которая будет вычислять гиперболический косинус и синус. НЕ ИСПОЛЬЗУЯ sinh() и cosh(), а также не использовать функции ( exp (x) + exp (-x) ) / 2 и ( exp (x) - exp (-x) ) / 2. За помощь буду крайне благодарен и отблагодарю! http://www.cyberforum.ru/cpp-beginners/thread1208083.html
Бинарное дерево через ооп C++
Дана последовательность из N целых чисел. Записать значения элементов последовательности упорядоченными по возрастанию в виде двоичного дерева. Разработать методы объекта дерева: Определение числа узлов дерева Определение числа листьев Вывод результатов обработки
C++ C++ ошибка "Cannot convert 'char *' to char"
void t(char *txt){ txt = "1"; } void main(){ clrscr(); char text = "0";
C++ Обработка текстовых строк. Напечатать все слова, содержащие хотя бы одну цифру http://www.cyberforum.ru/cpp-beginners/thread1208047.html
Напечатать все слова, содержащие хотя бы одну цифру.
C++ Найти суммы нечетных положительных элементов каждой строки матрицы Найти суммы нечетных положительных элементов каждой строки матрицы а(5,7) и сохранить их в одномерном массиве b. подробнее

Показать сообщение отдельно
Ev_Hyper
 Аватар для Ev_Hyper
1805 / 1626 / 435
Регистрация: 15.12.2013
Сообщений: 5,773
14.06.2014, 22:50     Try throw catch в решении уравнения
vitaliypro, что-то вроде этого:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <conio.h>
#include <locale>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"");
        try {
    int x;
    cin>>x;
    if(x-3==0)throw "x не должен быть равен 3";
    if(x-3<0)throw "x-3 должен быть >0";
    cout<<x<<endl;
        }
        catch(const char * str)                         
        {
            cout<<str<< endl;
        }
 
    getch();
    return 0;
}
 
Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru