Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2012, 13:27   #1
11888
 
Регистрация: 05.02.2012
Сообщений: 2
По умолчанию c++

Код:
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
    int a,b,c;
    cin>>a>>b>>c;
    delta=b*b-4*a*c;
    
    if(delta>0)&&(delta=0)
    cout<<(-b+sqrt(delta))/2/a<<endl;
    if(delta<0)
    cout<<"no real roots"<<endl;
    
    system("PAUSE");  return 0;
}


chto ne pravilno

Последний раз редактировалось ACE Valery; 13.02.2012 в 17:47.
11888 вне форума Ответить с цитированием
Старый 12.02.2012, 13:35   #2
F1nt
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 41
По умолчанию

Объяви тип delta и для system если не ошибаюсь подключается библиотека. А вообще какое задание?
F1nt вне форума Ответить с цитированием
Старый 12.02.2012, 13:35   #3
ImmortalAlexSan
Участник клуба
 
Аватар для ImmortalAlexSan
 
Регистрация: 13.01.2009
Сообщений: 1,353
По умолчанию

А если вот так?
Код:
#include <iostream.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>

using namespace std;
int main()
{
 float a, b, c, delta;
 cin >> a >> b >> c;
 delta = b * b - 4 * a * c;
 if (delta > 0) && (delta == 0)
  cout << (-b + sqrt(delta)) / 2 / a << endl;
 if (delta < 0)
  cout << "no real roots" << endl;
 system("PAUSE");
 return 0;
}
"Тебе то может на меня и насрать, но твои глаза меня обожают!"

Последний раз редактировалось ImmortalAlexSan; 12.02.2012 в 13:39.
ImmortalAlexSan вне форума Ответить с цитированием
Старый 12.02.2012, 13:37   #4
F1nt
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 41
По умолчанию

Попробуй так, только у меня BC 3.1
Код:
#include<iostream.h>
#include<math.h>
#include<conio.h>
void main()
{
clrscr();
float a,b,c,delta;
cin>>a>>b>>c;
delta=b*b-4*a*c;
if((delta>0)&&(delta=0))
cout<<(-b+sqrt(delta))/2/a<<endl;
if(delta<0)
cout<<"no real roots"<<endl;
getch();
}
F1nt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц