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

программа для решения квадратного уравнения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массиве вещественных чисел найти ближайшее к какому-нибудь целому. http://www.cyberforum.ru/cpp-beginners/thread552066.html
Пусть х1=0.3; х2=-0.3; хi=i+sin(xi-2), i=3, 4, … Среди х1, …, х100 найти бли- жайшее к какому-нибудь целому. Не могу никак понять как найти это число. Помогите.. На С++
C++ Работа с файловым потоком Всем привет. После того как я познакомился с понятием поток приступил к практической части. В процессе возникло несколько скользких моментов о которых я хотел спросить у знающих людей. 1) Я хочу создать в классе потоковый класс что бы не париться по поводу каждого раза отрывать и закрывать поток. Вопрос почему Лафоре говорить что паток должен быть обязательно статическим, более того почему... http://www.cyberforum.ru/cpp-beginners/thread552056.html
C++ Шаблонный стек
Не понимаю, почему возникает ошибка, когда возвращаю значения из функции Pop (). выражение слева от ".x" должно представлять класс, структуру или объединение - вот такое выдает, хотя у меня переменная слева представляет структуру #include <iostream> using namespace std; template <class T> class Stack {
Возможно в С++ написать команду, которая бы запускала указанную программу? C++
Возможно в С++ написать команду, которая бы запускала указанную программу? что-то вроде: выполнить("C:/path/to/programm/filename.exe");
C++ Массивы: выбрать элементы меньше нуля и отсортировать их по убыванию http://www.cyberforum.ru/cpp-beginners/thread552031.html
В массиве с 5 чисел найти элементы меньше нуля и отсортировать их по убыванию
C++ Вылетает программа Почему программа вылетает после ввода размерностей:(Исправьте пожалуйста #include <cstdlib> #include <iostream> #include <time.h> #include <cmath> using namespace std; //Инициализация массива void arrInit(int* arr, int size){ подробнее

Показать сообщение отдельно
j_pavlov
0 / 0 / 0
Регистрация: 16.01.2011
Сообщений: 54
19.04.2012, 08:07     программа для решения квадратного уравнения
Нужно сделать программу для решения уровнения
Оно имеет вид
a*x^2+b*x+c>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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <vcl.h> 
#include <math.h> 
#pragma hdrstop 
 
#include "qwerty.h" 
#include "Unit2.h" 
//---------------------------------------------------------------------------
#pragma package(smart_init) 
#pragma resource "*.dfm" 
TForm1 *Form1; 
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner) 
: TForm(Owner) 
{ 
} 
//---------------------------------------------------------------------------
 
int a,b,c; 
 
float D, x1,x2; 
 
void __fastcall TForm1::Button1Click(TObject *Sender) 
{ 
 
String R; 
try 
{ 
a=StrToInt(Edit1->Text); 
} 
catch(...) 
{ 
a=0; 
Edit1->SetFocus(); 
Form2->Show(); 
 
} 
 
b=StrToInt(Edit2->Text); 
c=StrToInt(Edit3->Text); 
 
D=b*b-4*a*c; // через дискреминант как я понимаю? 
 
if (D<0) // так?
Label4->Caption="Нет решений"; 
else 
{ 
 
x1=(-b+sqrt(d))/2*a; //Как здесь записать это решение???? Так??
x1=(-b-sqrt(d))/2*a;
 
Form1->Height=380; 
Label4->Top=272; 
Label4->Caption=R; 
 
} 
 
} 
//---------------------------------------------------------------------------
 
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Label4Click(TObject *Sender) 
{ 
 
} 
//---------------------------------------------------------------------------
Добавлено через 40 минут
вот программка которую сейчас сделал, что-то мне кажется что не 2 значения должно быть

http://files.mail.ru/4JQK19

Добавлено через 19 минут
на файлах такой код. первый наверное будет не очень корректен

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <vcl.h>
#include <math.h>
#pragma hdrstop
 
#include "qwerty.h"
#include "Unit2.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
int a,b,c;
 
   float D, x1,x2;
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 
String R;
  try
  {
   a=StrToInt(Edit1->Text);
   }
   catch(...)
   {
a=0;
Edit1->SetFocus();
Form2->Show();
 
 
   }
 
 
   b=StrToInt(Edit2->Text);
   c=StrToInt(Edit3->Text);
 
   D=b*b-4*a*c;
 
   if (D<0)
   Label4->Caption="–¯ÂÌËÈ ÌÂÚ!!!";
   else
   {
    x1=(-b-sqrt(D))/2*a;
    x2=(-b+sqrt(D))/2*a;
 
    R="–ÂÁÛθÚ‡Гљ X1="+FloatToStr(x1)+"   x2="+FloatToStr(x2);
 
 
    Form1->Height=380;
    Label4->Top=272;
    Label4->Caption=R;
Добавлено через 10 часов 48 минут
никто не поможет?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru