第一次作業 四班03

2022-07-18 17:36:18 字數 1506 閱讀 6802

去商場淘打折商品時,計算打折以後的價錢是件頗費腦子的事情。例如原價 ¥988,標明打 7 折,則折扣價應該是 ¥988 x 70% = ¥691.60。本題就請你寫個程式替客戶計算折扣價。

輸入在一行中給出商品的原價(不超過1萬元的正整數)和折扣(為[1, 9]區間內的整數),其間以空格分隔。

在一行中輸出商品的折扣價,保留小數點後 2 位。

988 7
691.60
1.實驗**

#includeint

main()

2 設計思路

第一步:定義變數 a:原價 b:折扣

第二步:讓使用者輸入變數a和b

第三步:定義浮點數變數 c:折扣後** 並計算c的值

第四步:輸出c的值

流程圖:

3.本題除錯過程碰到問題及解決辦法

無對於任一整數n,符號函式sign(n)的定義如下:

請編寫程式計算該函式對任一輸入整數的值。

輸入在一行中給出整數n。

在一行中按照格式「sign(n) = 函式值」輸出該整數n對應的函式值。

10
sign(10) = 1
0
sign(0) = 0
-98
sign(-98) = -1
1.實驗**

#include int

main()

else

if(n>0

)

else

printf(

"sign(%d) = %d

",n,sign);

return0;

}

2 設計思路

第一步:定義變數 n , sign

第二步:讓使用者輸入變數 n

第三步:判斷 n是否小於0 若結果為是 則sign賦值為-1 結束判斷

若結果為否 判斷 n是否大於0 若結果為是 則sign賦值為1 結束判斷

若結果為否 則sign賦值為0 結束判斷

第四步:輸出函式sign的表示式和n,sign的值

流程圖:

3.本題除錯過程碰到問題及解決辦法

無1、這幾周學了表示式,比較,條件判斷,迴圈等內容,基本沒有遇到什麼問題。

2、點評 四班02

四班11

點評完再加進來。

第一次作業 四班6

include int main 思路首先我們需要定義變數 其次我們把百分位除以10取餘得到個位數 再除以10後對其結果除以10取餘,得到十位 除以100得到百位 運用公式 ret a 100 b 10 c 防止百位上是0,導致題目錯誤。我們做這道題時應該注意審題,不要忘記百位上部位0。框圖 inc...

第一次作業 四班05

7 1 整數四則運算 看到這道題,明確解題思路 如圖 1.對變數賦值 2.定義輸入變數形式 3.分別定義四則運算演算法 4.最後輸出答案 程式本身並不複雜,容易搞混的就是定義變數 流程圖如下 7 3 高速公路超速處罰 1.對變數a,變數b賦值 2.計算exceed的值,這裡我用到了乙個強制型別轉換,...

第一次作業 四班02

一 pta作業總結 7 1 整數四則運算 10 分 本題要求編寫程式,計算2個正整數的和 差 積 商並輸出。題目保證輸入和輸出全部在整型範圍內。includeint main 2設計思路 第一步定義變數 第二部給變數賦值 第三部計算並輸出計算後的值 流程圖如下 3本題最大的難度在於輸出中那兩個變數原...