using system;
using system.collections.generic;
using system.linq;
using system.text;
//完成日期2023年10月27日
//描述問題:建立乙個程式解一元二次方程,該程式提示使用者輸入a,b,c的值,然後輸出方程的根
//輸入描述:分別輸入實數給a,b,c
//輸出描述:輸出實數為方程的根,或無解
double a, b, c, d, x1, x2;//宣告double的變數a,b,c,x1,x2
console.write("a=");//控制台顯示a=
a = convert.todouble(console.readline());//使用者輸入乙個數字
console.write("b=");//控制台顯示b=
b = convert.todouble(console.readline());//使用者輸入乙個數字
console.write("c=");//控制台顯示c=
c = convert.todouble(console.readline());//使用者輸入乙個數字
console.writeline("一元二次方程為:");//控制台顯示字元"一元二次方程為:"
console.writeline(a+"x^2+"+b+"x"+c+"=0");//輸出方程
console.read();
if (a == 0)//如果double的變數a=0
d = b * b - (4 * a * c);//賦值d = b * b - (4 * a * c)
if (d > 0)//如果double的變數d > 0
if (a != 0)//如果double的變數a != 0
if (d == 0)//如果double的變數d == 0
console.read();
} }}
解一元二次方程
題目描述 求一元二次方程ax2 bx c 0的根,三個係數a,b,c由鍵盤輸入,且a不能為0,且保證b2 4ac 0。程式中所涉及的變數均為double型別。輸入 以空格分隔的一元二次方程的三個係數,雙精度double型別 輸出 分行輸出兩個根如下 注意末尾的換行 r1 第乙個根 r2 第二個根 結...
Python 解一元二次方程
請定義乙個函式quadratic a,b,c 接收3個引數,返回一元二次方程 ax2 bx c 0的兩個解。coding utf 8 可將quadratic a,b,c 單獨寫為b.py,之後在a.py中通過from b import quadratic呼叫這個函式 import math def ...
Python 解一元二次方程
今天看到廖雪峰老師的python3,看到函式後面的練習 如何解一元二次方程 感覺蠻簡單的就開啟text sblime去試試 糟糕 竟然忘了怎麼求一元二次方程!查資料 終於查好了!開始動手 1,匯入math模組 2.定義函式def n d return math.sqrt d def quadrati...