第一章 算法初步
1.1算法與程序框圖
練習(xí)(P5). 1、算法步驟:第一步,給定一個(gè)正實(shí)數(shù)r.
第二步,計(jì)算以r為半徑的圓的面積Sr.
第三步,得到圓的面積S.
2、算法步驟:第一步,給定一個(gè)大于1的正整數(shù)n.
第二步,令i1.
第三步,用i除n,等到余數(shù)r.
第四步,判斷“r0”是否成立. 若是,則i是n的因數(shù);否則,i不是n的因數(shù). 第五步,使i的值增加1,仍用i表示.
第六步,判斷“in”是否成立. 若是,則結(jié)束算法;否則,返回第三步.
練習(xí)(P19)
算法步驟:第一步,給定精確度d,令i1.
i位的不足近似值,賦給a
后第i位的過(guò)剩近似值,賦給b.
第三步,計(jì)算m55.
第四步,若m
d,則得到5;否則,將i的值增加1,仍用i表示.
返回第二步.
第五步,輸出5.
程序框圖:
aba2a習(xí)題1.1 A組(P20)
1、下面是關(guān)于城市居民生活用水收費(fèi)的問(wèn)題.
為了加強(qiáng)居民的節(jié)水意識(shí),某市制訂了以下生活用水收費(fèi)標(biāo)準(zhǔn):每戶每月用水未超過(guò)7 m3時(shí),每立方米收費(fèi)1.0元,并加收0.2元的城市污水處理費(fèi);超過(guò)7m3的部分,每立方收費(fèi)
1.5元,并加收0.4元的城市污水處理費(fèi).
設(shè)某戶每月用水量為x m3,應(yīng)交納水費(fèi)y元,
1.2x, 0x7那么y與x之間的函數(shù)關(guān)系為y 1.9x4.9, x7
我們?cè)O(shè)計(jì)一個(gè)算法來(lái)求上述分段函數(shù)的值.
算法步驟:第一步:輸入用戶每月用水量x.
第二步:判斷輸入的x是否不超過(guò)7. 若是,則計(jì)算y1.2x;
若不是,則計(jì)算y1.9x4.9.
第三步:輸出用戶應(yīng)交納的水費(fèi)y.
程序框圖:
2、算法步驟:第一步,令i=1,S=0.
第二步:若i≤100成立,則執(zhí)行第三步;否則輸出S.
第三步:計(jì)算S=S+i2.
第四步:i= i+1,返回第二步.
程序框圖:
3、算法步驟:第一步,輸入人數(shù)x,設(shè)收取的衛(wèi)生費(fèi)為m元.
第二步:判斷x與3的大小. 若x>3,則費(fèi)用為m5(x3)1.2;
若x≤3,則費(fèi)用為m5.
第三步:輸出m.
程序框圖:
B組 1、算法步驟:第一步,輸入a1,b1,c1,a2,b2,c2.. 第二步:計(jì)算xb2c1b1c2. a1b2a2b1
a1c2a2c1. a1b2a2b1第三步:計(jì)算y
第四步:輸出x,y.
程序框圖:
2、算法步驟:第一步,令n=1
第二步:輸入一個(gè)成績(jī)r(jià),判斷r與6.8的大小. 若r≥6.8,則執(zhí)行下一步;
若r<6.8,則輸出r,并執(zhí)行下一步.
第三步:使n的值增加1,仍用n表示.
第四步:判斷n與成績(jī)個(gè)數(shù)9的大小. 若n≤9,則返回第二步;
若n>9,則結(jié)束算法.
程序框圖:
說(shuō)明:本題在循環(huán)結(jié)構(gòu)的循環(huán)體中包含了一個(gè)條件結(jié)構(gòu).
1.2基本算法語(yǔ)句
練習(xí)(P24)
1
2、程序: 3
4、練習(xí)(P29)2、本程序的運(yùn)行過(guò)程為:輸入整數(shù)x. 若x是滿足9
4練習(xí)(P32)
1習(xí)題1.2 A組(P33)
x1 (x
1、y0)
0 (x0)
x1 (x0)
本文來(lái)自:逍遙右腦記憶 http://m.yy-art.cn/gaoer/1111839.html
相關(guān)閱讀:高二數(shù)學(xué)下冊(cè)暑假作業(yè)及答案