思路分析:輸入三個(gè)實(shí)數(shù)a,b,c,先判斷a是否為零,若不為零,則通過判斷判別式來求實(shí)根.
程序框圖如圖1-2-12所示.
圖1-2-12
程序步驟如下:
input a,b,c
d=b^2-4*a*c;
p=-b/(2*a);
q=sqrt(ABS(d))/(2*a);
if a=0
print(%io(2),“yuan fang cheng bu shi yi yuan er ci fang cheng”);
x=-c/b;
print(%io(2),x);
else
if d>=0
x1=p+q;
x2=p-q;
print(%io(2),x1,x2);
else
print(%io(2),“yuan fang cheng wu shi gen”);
end
end
點(diǎn)評(píng):①當(dāng)a=0時(shí),輸出“不是一元二次方程”;②當(dāng)b2-4ac>0時(shí),求得并輸出兩個(gè)不相等實(shí)根;③當(dāng)b2-4ac=0時(shí),求得并輸出兩個(gè)相等實(shí)根;④當(dāng)b2-4ac<0時(shí),輸出“無實(shí)數(shù)根”.由于需要分情況討論,故采用條件結(jié)構(gòu)畫出流程圖,應(yīng)用條件語句寫出程序.本例在前例的基礎(chǔ)上加了條件,需要判斷a是否為零.例6、例7這兩個(gè)題放在一起對(duì)于鍛煉我們的思維能力很有好處,兩個(gè)題目的巧妙之處在于一個(gè)告訴了是一元二次方程,而另一個(gè)需要判斷是否為一元二次方程,這一點(diǎn)正是我們?nèi)菀缀雎缘牡胤?
年級(jí) | 高中課程 | 年級(jí) | 初中課程 |
高一 | 高一免費(fèi)課程推薦! | 初一 | 初一免費(fèi)課程推薦! |
高二 | 高二免費(fèi)課程推薦! | 初二 | 初二免費(fèi)課程推薦! |
高三 | 高三免費(fèi)課程推薦! | 初三 | 初三免費(fèi)課程推薦! |
科目:高中數(shù)學(xué) 來源: 題型:
n |
i=1 |
n |
i=1 |
查看答案和解析>>
科目:高中數(shù)學(xué) 來源:2012-2013學(xué)年四川省成都市邛崍市高三(上)12月統(tǒng)考數(shù)學(xué)試卷(理科)(解析版) 題型:解答題
查看答案和解析>>
科目:高中數(shù)學(xué) 來源:2012-2013學(xué)年山東省煙臺(tái)市牟平區(qū)高三(上)模塊檢測(cè)數(shù)學(xué)試卷(理科)(解析版) 題型:解答題
查看答案和解析>>
百度致信 - 練習(xí)冊(cè)列表 - 試題列表
湖北省互聯(lián)網(wǎng)違法和不良信息舉報(bào)平臺(tái) | 網(wǎng)上有害信息舉報(bào)專區(qū) | 電信詐騙舉報(bào)專區(qū) | 涉歷史虛無主義有害信息舉報(bào)專區(qū) | 涉企侵權(quán)舉報(bào)專區(qū)
違法和不良信息舉報(bào)電話:027-86699610 舉報(bào)郵箱:58377363@163.com