package BT1_PTBac2;
public class PTBac2 {
private int a;
private int b;
private int c;
PTBac2()
{
}
PTBac2(int a, int b, int c)
{
this.a = a;
this.b = b;
this.c = c;
}
public double getA()
{
return a;
}
public void setA(int a)
{
this.a = a;
}
public double getB()
{
return b;
}
public void setB(int b)
{
this.b = b;
}
public double getC()
{
return c;
}
public void setC(int c)
{
this.c = c;
}
public void GiaiPTBac2()
{
double delta;
double x;
delta = Math.pow(b,2) - 4ac;
if(delta < 0)
{
System.out.println(" vo nghiem “);
}
else if(delta == 0)
{
x = -b/(2a);
System.out.println(" x1 = x2 = "+x);
}
else
{
x = (-b + Math.sqrt(delta) )/ (2a);
System.out.println(” co 2 nghiem x1 = "+x);
x = (-b - Math.sqrt(delta)/(2*a));
System.out.println("x2 = "+x);
}
}
public void KiemtraPT(double x)
{
if(axx + b* x + c == 0)
{
System.out.println(“La phuong trinh bac 2”);
}
else
System.out.println(“ko la phuong trinh bac 2”);
}
public void KiemTraNghiemX(double y)
{
double delta = Math.pow(b,2) - 4ac;
if(delta == 0 || delta > 0)
{
System.out.println(y +" la nghiem ");
}
else
System.out.println(y +" ko la nghiem ");
}
public String toString()
{
return a+"X^2 + "+b+"X + “+c+ " = 0”;
}
}
package BT1_PTBac2;
public class TestPTBac2 {
public static void main(String []args)
{
PTBac2 [] pt;
pt = new PTBac2[5];
pt[0] = new PTBac2(1, 5, 1);
pt[1] = new PTBac2(9, 3, 9);
pt[2] = new PTBac2(2,-1, 2);
pt[3] = new PTBac2(6, 2, 6);
pt[4] = new PTBac2(5, 3, 7);
double x = -0.20871215252208009;
pt[0].KiemTraNghiemX(x);
pt[0].KiemtraPT(x);
for(int i = 0; i < 5; i++)
{
System.out.println("Phuong trinh thu "+(i+1)+ " la: "+pt[i] );
System.out.print("Phuong trinh thu "+(i+1));
pt[i].GiaiPTBac2();
}
}
}