讀下列各題所給的程序,依據(jù)程序畫出程序框圖,并說明其功能:

(1)INPUT “x=”;x

IF x>1 OR x<-1 THEN

y=1

ELSE y=0

END IF

PRINE y

END.

(2)INPUT “輸入三個正數(shù)a,bc=”;a,b,c

IF ab>c AND ac>b AND bc>a THEN

p=(abc)/2

S=SQR(p*(pa)*(pb)*(pc))

PRINT “三角形的面積S=”S

ELSE

PRINT “構不成三角形”

END IF

END.


(1)此程序表達的是一個分段函數(shù).

當-1≤x≤1時,輸出y的值為0,否則(當x<-1或x>1時),輸出y的值為1.

程序框圖如圖:

(2)如圖:

這個程序是從鍵盤上輸入三個正數(shù)(表示三條線段),檢驗這三個數(shù)是否為三角形的三條邊長.如果是,求出三角形的面積,否則,輸出“輸入的三個數(shù)不是三角形三邊長”的算法.

[點評] 框圖中

可合并為

.


練習冊系列答案
相關習題

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


以下關于算法的說法正確的是(  )

A.描述算法可以有不同的方式,可用形式語言也可用其它語言

B.算法可以看成按照要求設計好的有限的確切的計算序列,并且這樣的步驟或序列只能解決當前問題

C.算法過程要一步一步執(zhí)行,每一步執(zhí)行的操作必須確切,不能含混不清,而且經(jīng)過有限步或無限步后能得出結果

D.算法要求按部就班地做,每一步可以有不同的結果

查看答案和解析>>

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


某程序框圖如圖所示,若該程序運行后輸出的值是,則(  )

A.a=4                              B.a=5

C.a=6                              D.a=7

查看答案和解析>>

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


讀下列兩個程序回答問題.

(a)  (b)

(1)寫出兩個程序的運行結果;

(2)上述兩個程序有何區(qū)別.

查看答案和解析>>

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


輸入兩正整數(shù)a,b(a>b),判斷a能否被b整除,則①處應為(  )

A.r                                 B.ra MOD b

C.“NO”                            D.“YES”

查看答案和解析>>

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


讀下列兩段程序:

甲: 乙:

對甲、乙程序和輸出結果判斷正確的是(  )

A.程序不同,結果不同               B.程序不同,結果相同

C.程序相同,結果不同                D.程序相同,結果相同

查看答案和解析>>

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


下面程序的功能是輸出1~100間的所有偶數(shù).

程序:

i=1

DO

 m=i MOD 2

 IF ______________ THEN

PRINT i

 END IF

 ______________

LOOP UNTIL i>100

END

(1)試將上面的程序補充完整.

(2)改寫為WHILE型循環(huán)語句.

查看答案和解析>>

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


把89化為五進制數(shù),則此數(shù)為(  )

A.322(5)                             B.322(5)

C.324(5)                             D.325(5)

查看答案和解析>>

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


用簡單隨機抽樣的方法從含n個個體的總體中,逐個抽取一個容量為3的樣本,對其中個體a在第一次就被抽取的概率為,那么n=________.

查看答案和解析>>

同步練習冊答案