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

Минус ноль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы и Сортировка http://www.cyberforum.ru/cpp-beginners/thread321436.html
Решите Пожалуйста задачки: Классы: Создать класс Треугольник. Разработать не менее четырех методов (например, конструктор, площадь, периметр, проверка, что равносторонний, равнобедренный,...
C++ Стуктуры/классы Вопрос, вот люди пишут : //1) struct Human { public: int weight; }; //и //2) class Human http://www.cyberforum.ru/cpp-beginners/thread321402.html
C++ динамическая память под матрицы
Добрый день! Нужна помощь очень сильно. Есть две задачи, помогите пож реализовать. 1.Написать функцию, получающую на входе две динамические матрицы одного размера, выполняющую перемножение этих...
динамическая память под матрицы C++
Добрый день! Нужна помощь очень сильно. Есть две задачи, помогите пож реализовать. 1.Написать функцию, получающую на входе две динамические матрицы одного размера, выполняющую перемножение этих...
C++ Недоделанная программа(подстава) http://www.cyberforum.ru/cpp-beginners/thread321373.html
Добрый день!Очень нужна помощь помощь!Если конечно сможете помочь.Помощь,заключается,в том,чтобы,чтобы переделать программу,но не знаю,как много передалать надо.Будем более понятно в приложённом...
C++ Поиск в красно-черном дереве Доброе утро! Изучая, Стандарт выполняю задание - создайте шаблон ассоциативного контейнера. В общем он будет предельно прост, лишь с одним публичным оператором . Предлагается сделать его на основе... подробнее

Показать сообщение отдельно
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
17.06.2011, 13:24  [ТС]
Цитата Сообщение от Imate Посмотреть сообщение
а в каком месте я по целые числа писал? это все дробные числа
Ну и смысл тогда в дробных коэфициентах?

Добавлено через 5 минут
Решил некрасиво
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
#include <iostream>
#include <iomanip>
#include <cmath>
 
using namespace std;
 
int main()
{
        double a, b, c;
 
        cin >> a >> b >> c;
        
        if (b * b - 4 * a * c < 0.000001) 
            if (-b / (2*a) != -0) cout << fixed << setprecision(6) << -b / (2*a);
            else cout << 0;
        else 
        {
            cout << fixed << setprecision(6);
            if ((-b - sqrt(b * b - 4 * a * c)) / (2*a) != -0)
                cout << (-b - sqrt(b * b - 4 * a * c)) / (2*a) << ' '; 
            else
                cout << 0 << ' ';
 
            if ((-b + sqrt(b * b - 4 * a * c)) / (2*a) != -0)
                cout << (-b + sqrt(b * b - 4 * a * c)) / (2*a) << ' '; 
            else
                cout << 0 << ' ';
        }
        
        //system("pause");
 
        return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru