java一元二次方程
package 撒比;
import java.util.Scanner;
public class 一元二次方程 {
?? ?public static void main(String[] args) {
?? ??? ?double a,b,c;
? ? ? ? Boolean a1=true;
? ? ?? ?Scanner input=new Scanner(System.in);
? ? ? ? while(a1) {
? ? ? ? ?? ?System.out.println("輸入a:");
? ? ? ? ?? ?a=input.nextDouble();
? ? ? ? ?? ?System.out.println("輸入b:");
? ? ? ? ?? ?b=input.nextDouble();
? ? ? ? ?? ?System.out.println("輸入c:");
? ? ? ? ?? ?c=input.nextDouble();
? ? ? ? ?? ?if(b*b-4*a*c<0) {
? ? ? ? ?? ??? ?System.out.println("該方程無解,請重新輸入");
? ? ? ? ?? ?}else {
? ? ? ? ?? ??? ?double x1=(-b+Math.sqrt(b*b-4*a*c))*1/(2*a);
? ? ? ? ?? ??? ?double x2=(-b-Math.sqrt(b*b-4*a*c))*1/(2*a);
? ? ? ? ?? ??? ?System.out.println("方程根為"+x1);
? ? ? ? ?? ??? ?System.out.println("方程根為"+x2);
? ? ? ? ?? ??? ?a1=false;
? ? ? ? ?? ?}
? ? ? ? }
?? ?}
}
?
總結
以上是生活随笔為你收集整理的java一元二次方程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 你真的知道什么叫创业吗?
- 下一篇: linux修改内核禁用模块,sysctl