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

Написать программу, позволяющую решать квадратные уравнения - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
.:Elena:.
0 / 0 / 0
Регистрация: 16.06.2010
Сообщений: 29
16.06.2010, 18:05     Написать программу, позволяющую решать квадратные уравнения #1
Помогите девушке решить индивидуальные задачи по С++ ........help me please!!!!

6. Написать программу, позволяющую решать квадратные уравнения
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Legend-muay
50 / 50 / 4
Регистрация: 10.03.2010
Сообщений: 165
16.06.2010, 18:58     Написать программу, позволяющую решать квадратные уравнения #2
Цитата Сообщение от .:Elena:. Посмотреть сообщение
6. Написать программу, позволяющую решать квадратные уравнения
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
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
void main()
{
   float a, b, c;
   float d;
   clrscr();
   printf("Enter the coef-s: ");
   scanf("%f,%f,%f", &a, &b, &c);
   d = b*b - 4*a*c;
   if (d) {
            if (d < 0) printf("No Real Roots \n<<Press any key>>");
               else
                    {
                      float x1 = (-b + sqrt(d)) / 2 * a;
                      float x2 = (-b - sqrt(d)) / 2 * a;
                      printf("Roots: x1=%g\n       x2=%g\n<<Press any key>>", x1, x2);
                    }
          }
      else
               {
                 float x1 = (-b + sqrt(d)) / 2 * a;
                 printf("Root: x=%g\n<<Press any key>>", x1);
               }
   getch();
}
Alip
53 / 32 / 3
Регистрация: 10.03.2010
Сообщений: 85
19.06.2010, 15:04     Написать программу, позволяющую решать квадратные уравнения #3
Вот здесь посмотри.
Vladimir616
110 / 110 / 3
Регистрация: 05.07.2009
Сообщений: 224
19.06.2010, 15:07     Написать программу, позволяющую решать квадратные уравнения #4
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
#include <iostream>
#include "math.h"
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    double a = 0, b, c , D, dis, x1, x2;
    cout << "ax^2 + bx + c = 0" << endl;
    while(!a)
    {
        cout << "Введите a\n";
        cin >> a;
        if(!a)
            cout << "a не может равнятся нулю!" << endl;
    }
        cout << "Введите b" << endl;
        cin >> b;
        cout << "Введите c" << endl;
        cin >> c;
        D = b*b-4*a*c;
        if(D < 0)
        {
            cout << "Дискрименант меньше нуля. Нет решений." << endl;
            return 1;
        }
        dis = sqrt(D);
        x1 = (-b + dis)/(2*a);
        x2 = (-b - dis)/(2*a);
        cout << "Дискриминант = ";
        cout << D << endl;
        cout << "Корень из дискрименанта = ";
        cout << dis << endl;
        cout << "X первое = ";
        cout << x1 << endl;
        if(D)
        {
            cout << "X второе = ";
            cout << x2 << endl;
        }
}
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
19.06.2010, 15:08     Написать программу, позволяющую решать квадратные уравнения #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
#include <iostream.h>
#include <math.h>
 
int main()
{
   double a, b, c, D, x1, x2;
 
   cout << "Введите коэффициенты уравнения a, b, c: ";
   cin >> a >> b >> c;
   D = b*b - 4*a*c;
   if (D < 0)
      cout << "Корней нет." << endl;
   else if (D == 0)
   {
      x1 = -b/(2*a);
      cout << "Уравнение имеет один корень x1 = " << x1 << endl;
   }
   else
   {
      x1 = (-b + sqrt(D))/(2*a);
      x2 = (-b - sqrt(D))/(2*a);
      cout << "Уравнение имеет два корня x1 = " << x1 << " и x2 = " << x2 << endl;
   }
   system("pause");
   return 0;
}
.:Elena:.
0 / 0 / 0
Регистрация: 16.06.2010
Сообщений: 29
19.06.2010, 15:19  [ТС]     Написать программу, позволяющую решать квадратные уравнения #6
Спасибо)))))))))))))))))
Yandex
Объявления
19.06.2010, 15:19     Написать программу, позволяющую решать квадратные уравнения
Ответ Создать тему
Опции темы

Текущее время: 06:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru