当前位置:网站首页 > Java基础 > 正文

java 基础篇答案



1、为二次方程式 ax2+bx+c=0 设计java 基础篇答案一个名为 quadraticequation的类。这个类包括: 代表三个系数的私有数据域a、b、c。 一个参数为 a、b、c 的构造方法。a、b、c 的三个 get方法。 一个名为 getdiscriminant()的方法返回判别式, b2-4ac。 一个名为 getroot1()和 getroot2()的方法返回等式的两个根。这些方法只有在判别式为非负数时才有用。如果判别式为负,方法返回0。 画出该类的 uml 图。实现这个类。编写一个测试程序,提示用户输入a、b、c 的值,然后显示判别式的结果。如果判别式为正数,显示两个根;如果判别式为0,显示一个根

2、;否则,显示“ the equation has no roots ”。代码:class quadraticequation private int a,b,c; quadraticequation() public quadraticequation(int a,int b,int c) this.a=a; this.b=b; this.c=c; public int geta() return a; public int getb() return b; public int getc() return c; public int getdiscriminant() if(b*b-4*a*

3、c=0) return b*b-4*a*c; else return 0; public int getroot1() if(b*b-4*a*c=0) return (int)(-b+math.pow(b*b-4*a*c, 0.5)/(2*a); else return 0; public int getroot2() if(b*b-4*a*c=0) return (int)(-b-math.pow(b*b-4*a*c, 0.5)/(2*a); else return 0; public class xiti810 public static void main(string args) sy

版权声明


相关文章:

  • java数学基础讲解2024-10-14 17:10:05
  • java数据基础大全2024-10-14 17:10:05
  • java基础集合2024-10-14 17:10:05
  • 0基础java毕业设计要多久2024-10-14 17:10:05
  • 毕向东java基础大纲2024-10-14 17:10:05
  • java 零基础怎么开始自学2024-10-14 17:10:05
  • java语言基础课程2024-10-14 17:10:05
  • java和c基础知识2024-10-14 17:10:05
  • java零基础加载器2024-10-14 17:10:05
  • java八种基础类型2024-10-14 17:10:05