Форум программистов, компьютерный форум 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, компоненты... подробнее

Показать сообщение отдельно
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
17.02.2013, 20:26
LexaB, а так пойдет?

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
35
36
37
38
39
40
41
// up.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "math.h"
#include <iostream>
#include <iomanip>
#include <locale>
using namespace std;
 
void main()
{
    wcout.imbue(locale(".866"));
 
    float S, a, b, c, p;
 
    wcout << L"Введите а: ";
        cin >> a;
    wcout << L"Введите b: ";
        cin >> b;
    wcout << L"Введите c: ";
        cin >> c;
 
    try
    {
        if(a <= 0)
            throw L"\nПервый параметр <= 0!";
        else if(b <= 0)
            throw L"\nВторой параметр <= 0!";
        else if(c <= 0)
            throw L"\nТретий параметр <= 0!";
    }
    catch(const wchar_t  *report)
    {
        wcout << report << "\n";
    }
 
    p = (a + b + c) / 2;
    S = sqrt(p * (p - a) * (p - b) * (p - c));
    wcout << L"Результат: " << S << "\n\n";;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru