Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
maxkoshevoi
67 / 67 / 23
Регистрация: 07.11.2013
Сообщений: 539
#1

Найти корни квадратного уравнения

16.11.2014, 17:04. Просмотров 550. Ответов 2
Метки нет (Все метки)

Задача: даны три числа a, b и с. При условии что
  • a не равно 0
  • b^2 - 4ac >= 0
найти корни квадратного уравнения и записать их в файл с тремя цифрами после десятичной точки.
Решил так:
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
//---------------------------------------------------------------------------
#include <math.h>
#include <iostream.h>
#include <fstream.h>
 
//---------------------------------------------------------------------------
using namespace std;
 
int main(int argc, char* argv[])
{       ifstream in;
        in.open("input.txt");
        double a, b, c;
        in >> a >> b >> c;
        in.close();
        ofstream out;
        out.open("output.txt");
        double d = b*b - 4.0*a*c;
        double x1 = (-b+sqrt(d))/(2.0*a), x2 = (-b-sqrt(d))/(2.0*a);
        out.precision(3);
        out << fixed << x1 << " " << x2;
        out.close();
        return 0;
}
//---------------------------------------------------------------------------
Но система тестирования выдаёт 0 баллов из 100 (вроде как все тесты дали неверный ответ). При чём, я проверил на примере, который там был (1 2 1) и результат программа выдала правильный (-1.000 -1.000)

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2014, 17:04
Ответы с готовыми решениями:

Найти корни квадратного уравнения
Задача 3. (1-3.cpp, 13.dsp) *Написать программу для вычисления корней...

Найти корни квадратного уравнения
Найти корни квадратного уравнения вида ax2+bx+c=0 (относительно x). На вход...

Найти корни квадратного уравнения
Найти корни квадратного уравнения ax^2+bx+c=0 заданого своими коэффициентами,...

Найти корни квадратного уравнения
программа написана для нахождения корней, проблема в том что когда дискриминант...

Найти корни квадратного уравнения
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает...

2
Somebody
2799 / 1610 / 251
Регистрация: 03.12.2007
Сообщений: 4,212
Завершенные тесты: 3
16.11.2014, 17:50 #2
В условии не указано, в какую сторону округлять?
0
maxkoshevoi
67 / 67 / 23
Регистрация: 07.11.2013
Сообщений: 539
16.11.2014, 17:55  [ТС] #3
Somebody, нет
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2014, 17:55

Найти корни квадратного уравнения
Студент. 1 курс ПИ. На парах учим всякую хрень в основном, для себя(что-бы...

Найти корни квадратного уравнения
Помогите решить. Найти корни квадратного уравнения y=ax2+bx+c, b– вводится...

Найти корни квадратного уравнения: AX2+BX+C=0
Написать программу для нахождения корней квадратного уравнения: AX2 + BX + C =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru