Проверте Пожалуйста Написание Программы

Тема в разделе "Общие вопросы по С и С++", создана пользователем kosin, 13 дек 2011.

Статус темы:
Закрыта.
  1. kosin

    kosin Гость

    Вот я создал программу для нахождения дескрименанта. Помогите проверить правильно ли я все тут сделал.

    Код (C++):
    #include <iostream>
    #include <math.h>
    #include <conio.h>

    using namespace std;

    int main()
    {
    int a;
    int b;
    int c;
    int D;
    int x1;
    int x2;

    cout << "Vvedite a : " << endl;
    cin >> a;

    cout << "Vvedite b : " << endl;
    cin >> b;

    cout << "Vvedite c: " <<endl;
    cin >> c;

    D = (b * b ) - 4 * (a * c);
    cout << "D = " <<D <<endl;

    if (D > 0)
    {
    double x1 = (- b - sqrt (D) )/ (2 * a);
    cout << "x1 ravno: " << x1 <<endl;

    double x2 = (- b + sqrt (D) )/ (2 * a);
    cout << "x2 ravno: " << x2 <<endl;

    }

    else if  (D < 0)
    {
    cout << "Net resheniy D = " <<D <<endl;
    }
    _getch();

    return 0;
    }
     
  2. Whatka

    Whatka Well-Known Member

    Регистрация:
    9 окт 2011
    Сообщения:
    433
    Симпатии:
    4
    работающая програмка только
    double D
    надо
     
  3. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    При D == 0 должен быть один корень.
     
  4. kosin

    kosin Гость

    Спасибо
     
Загрузка...
Похожие Темы - Проверте Пожалуйста Написание
  1. limbra
    Ответов:
    3
    Просмотров:
    52
  2. uxbmw3w
    Ответов:
    0
    Просмотров:
    72
  3. Alexsandraaa
    Ответов:
    7
    Просмотров:
    183
  4. Skander47
    Ответов:
    2
    Просмотров:
    167
  5. GREED
    Ответов:
    1
    Просмотров:
    544
Статус темы:
Закрыта.

Поделиться этой страницей