設(shè)計求一個數(shù)x的值的絕對值的算法并畫出流程圖.

答案:
解析:

  解:S1 輸入x;

  S2 若x≥0,則y=x;否則y=-x;

  S3 輸出y.

  流程圖如圖:

  思路分析:根據(jù)絕對值的意義,當x≥0時,y=x;當x<0時,y=-x.該問題實質(zhì)是分段函數(shù)求值,在流程圖中應(yīng)使用選擇結(jié)構(gòu).

  方法歸納:必須先根據(jù)條件作出判斷,然后再決定進行哪一個步驟的算法,在設(shè)計流程圖時,必須引入判斷框,使用選擇結(jié)構(gòu)


練習冊系列答案
相關(guān)習題

科目:高中數(shù)學 來源:全優(yōu)設(shè)計必修三數(shù)學蘇教版 蘇教版 題型:044

迭代法是用于求方程或方程組近似根的一種常用的算法設(shè)計方法.設(shè)方程為f(x)=0,用某種數(shù)學方法導(dǎo)出等價的形式x=g(x),然后按以下步驟執(zhí)行:

(1)選一個方程的近似根,賦給變量x0

(2)將x0的值保存于變量x1,然后計算g(x1),并將結(jié)果存于變量x0;

(3)當x0與x1的差的絕對值還不小于指定的精度要求時,重復(fù)步驟(2)的計算.

若方程有根,則按上述方法求得的x0就認為是方程的根.試用迭代法求某個數(shù)的平方根,用流程圖和偽代碼表示問題的算法.

查看答案和解析>>

科目:高中數(shù)學 來源:訓練必修三數(shù)學蘇教版 蘇教版 題型:044

迭代法是用于求方程或方程組近似根的一種常用的算法設(shè)計方法.設(shè)方程為f(x)=0,用某種數(shù)學方法導(dǎo)出等價的形式x=g(x),然后按以下步驟執(zhí)行:

(1)選一個方程的近似根,賦給變量x0;

(2)將x0的值保存于變量x1,然后計算g(x1),并將結(jié)果存于變量x0;

(3)當x0與x1的差的絕對值還小于指定的精度要求時,重復(fù)步驟(2)的計算.

若方程有根,則按上述方法求得的x0就認為是方程的根.

試用迭代法求某個數(shù)的平方根,用流程圖和偽代碼表示問題的算法.

已知求平方根的迭代公式為x1

查看答案和解析>>

同步練習冊答案