#11962: 沒東西跑出來 ,編譯對


ashinx1 (ashin)

學校 : 中國文化大學
編號 : 63716
來源 : [111.249.164.19]
最後登入時間 :
2017-05-01 01:58:54
a006. 一元二次方程式 | From: [180.217.158.252] | 發表日期 : 2017-04-28 23:20

#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
void math(int a,int b,int c);
int a,b,c;
int main()
{
while(cin>>a>>b>>c);
void math(int a,int b,int c);
return 0;
}

void math(int a,int b,int c)
{
int x,y,k;
while(cin>>a>>b>>c);
x=(-b+sqrt( (pow(b,2)-4*a*c) ) )/ (2*a);
y=(-b-sqrt( (pow(b,2)-4*a*c) ) )/ (2*a);
k=(pow(b,2)-4*a*c);
if(k>0)
cout<<"Two different roots x1="<<x;
cout<<"x2="<< y<<endl;
if (k==0)
cout<<"Two same roots x="<<x<<endl;
else
cout<<"No real root"<<endl;
return EXIT_SUCCESS;


}

 
ZeroJudge Forum