設(shè)計一個程序,求一個數(shù)x的絕對值.

             

圖1                               圖2

解法一:

程序框圖如圖1.

程序:

x=input (“x=”);

if  x<0

x=-x;

end

x

解法二:

程序框圖如圖2.

程序:

x=input (“x=”);

A=Abs(x);

A


解析:

①零、正數(shù)的絕對值是它本身,負數(shù)的絕對值是它的相反數(shù),可先判斷該數(shù)為零、正數(shù)或負數(shù),然后再求其絕對值;②直接利用絕對值函數(shù)Abs(x).

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

科目:高中數(shù)學(xué) 來源: 題型:

對任意正整數(shù)n(n>1),設(shè)計一個程序框圖求S=
1
2
+
1
3
+…+
1
n
的值,并寫出相應(yīng)程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

對任意正整數(shù)n(n>1),設(shè)計一個程序框圖求S=
1
2
×
1
3
×…×
1
n
的值,并寫出相應(yīng)程序語句.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

輸入一個任意正整數(shù)n,設(shè)計一個程序框圖求s=1+
1
2
+
1
3
+…+
1
n
的值,并寫出程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

一個球從243m的高處自由落下,每次著地后又彈回到原高度的三分之一再落下.設(shè)計一個程序,求當(dāng)它第6次著地時,
(1)向下的運動共經(jīng)過多少米?
(2)第6次著地后反彈多高?
(3)全程共經(jīng)過多少米?

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

某居民小區(qū)的物業(yè)部門每月向居民收取一定的物業(yè)費,收費辦法為:住房面積不超過100的每月20元,超過部分每30每月另收10元(不足30以30計)。若該小區(qū)住房面積最大為150,試設(shè)計一個程序,求出每戶居民收取的物業(yè)費。

     

查看答案和解析>>

同步練習(xí)冊答案