Jimmy 發問時間: 電腦與網際網路程式設計 · 6 年前

誠心請求大大幫忙解決程式問題 不好意思麻煩了

寫一個解一元二次方程式的程式,就是求解ax^2+bx+c=0的解,解答是x=-b加減根號b^2-4ac/2a。其中a, b, c可以自由輸入。

已更新項目:

程式是用Java

2 個已更新項目:

抱歉程式的相關內容的不太會寫

3 個已更新項目:

希望A TK UE 2AEO OR UFO專家您可以提供參考寫法,感謝你

5 個解答

評分
  • 卸貨
    Lv 5
    6 年前
    最佳解答

    你都已經把解法自己寫出來了,還有哪裡有問題嗎?

    2014-07-29 22:57:53 補充:

    既然問題的解法你都知道了,後面謹針對您不知如何寫程式的部份給予範例指導。

    1. 請自行去 Oracle 網站下載安裝 JDK 和 JRE。

    2. 將後面附的程式碼存到一個文字檔,並將該文字檔更明為 Test.java。

    3. 輸入指令就可以編譯執行了:javac Test.java && java Test.class。

    測試程式碼:

    public class Test

    {

    public static void main(String[] args)

    {

    // Print test

    System.out.println("Message print test.");

    // Scan test

    float a = 0;

    float b = 0;

    float c = 0;

    java.util.Scanner in = new java.util.Scanner(System.in);

    try

    {

    System.out.print("Please input parameter 'A', 'B', and 'C' : ");

    a = in.nextFloat();

    b = in.nextFloat();

    c = in.nextFloat();

    }

    catch(Exception e)

    {

    System.out.println( "Error : " + e );

    }

    System.out.println( "A = " + a );

    System.out.println( "B = " + b );

    System.out.println( "C = " + c );

    // Calculation test

    System.out.println( "A + B = " + (a+b) );

    System.out.println( "A - B = " + (a-b) );

    System.out.println( "A * B = " + (a*b) );

    System.out.println( "A / B = " + (a/b) );

    System.out.println( "A ^ B = " + Math.pow(a,b) );

    }

    }

  • 匿名使用者
    6 年前

    >這家不錯 lv333。cC買幾次啦真的一樣

    吆卤反剷

  • 匿名使用者
    6 年前

    這里很不錯aaashops。com老婆很喜歡

    呈佶

  • 匿名使用者
    6 年前

    我想這應該能幫你

    http://qoozoo04480609.pixnet.net/blog

    畾尛龘吅圭灥

    2014-07-29 20:08:20 補充:

    到下面的網址看看吧

    ▶▶http://*****/

  • 您覺得這個回答如何?您可以登入為回答投票。
  • 6 年前

    但相關程式內容不太會,不知道如何寫

還有問題?馬上發問,尋求解答。