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

Исключение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обращение к цифре числа если число представленно не массивом http://www.cyberforum.ru/cpp-beginners/thread788523.html
Компания хочет передавать данные по телефону, но она обеспокоена возможностью телефонного перехвата. Все передаваемые данные являются четырехзначными целыми числами. Компания попросила вас написать...
C++ Количество цифр в факториале Найти количество цифр в записи факториала натурального числа N. Не дружу с длинной арифметикой. Ограничение - факториал 1000000 за 5 секунд!!! Как это можно? http://www.cyberforum.ru/cpp-beginners/thread788514.html
C++ Длинна текста из файла
Как прочитать из файла текст заданной/произвольной длины?
как запрограмировать система из 2 уравнений C++
Arr={0, -1, 1, -1}; vec={x,y}; b ={-0.5, 0.5}; Как решить систему на С++ Arr*vec=b; тоисть нужно найти x и y.
C++ роскрытие скобок http://www.cyberforum.ru/cpp-beginners/thread788490.html
(x-a)(x+b)=x^2+bx-ax-ab=x^2(+ или -)сx+d a,b,c,d какие-то числа с - получается при сложение bx c ax d - ето перемножение a,b можно как-то получить вывод такой формулы в С++? если a,b известны x...
C++ Двумерный массив (Вычислить вектор D, компоненты которого равны сумме элементов строк матрицы). Пожалуйста переделайте готовую программу Здравствуйте!) помогите пожалуйста с такой проблемой. Лабораторную послезавтра сдавать, а я тему пропустил, очень надо((( Задание следующее - Дана матрица М (45). Вычислить вектор D, компоненты... подробнее

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

Исключение - C++

17.02.2013, 19:04. Просмотров 308. Ответов 4
Метки (Все метки)

Здравствуйте, помогите вставить в эту задачу исключения (числа не должны быть меньше равны 0). Задание вроде и не сложное но при использовании структуры вылетает куча ошибок. Подскажите пожалуйста.
Структура примерная:
C++
1
2
3
4
5
6
7
8
9
try
{
 throw 1;
}
catch(int a)
{
 cout << "Caught exception number:  " << a << endl;
 eturn;}
 cout << "No exception detected!" << endl;
Задача:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "conio.h"
#include "iostream.h"
#include "math.h"
using namespace std;
 
void main(){
    float S,a,b,c,p ;
    cin>>a;
    cin>>b;
    cin>>c;
 
 
    p=(a+b+c)/2;
    S=sqrt(p*(p-a)*(p-b)*(p-c));
    cout<<S;
    getch();
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru