第五週Chapter 3 習題 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 10月 12, 2022 Chapter 3 習題1. 請以while迴圈撰寫9*9的乘法表。輸出結果如同本文章以for迴圈撰寫9*9乘法表2.請撰寫一程式,讓使用者輸入一個正整數 ( <100) ,然後以三角形的方式依序輸出此數的階乘結果。3.請撰寫一程式,讓使用者輸入兩個正整數 a、b (a<b) ,利用迴圈計算從a開始的偶數連加到b的總和。例如: 輸入 a=1、b=100,則輸出結果為2550。4.試撰寫一程式,由使用者輸入一正整數 (<100) 後,印出以上的左上三角形。5.試撰寫一程式,由使用者輸入一數字,然後印出1到此數字階層。 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
第五章作業 1月 02, 2023 第五章作業 1.請撰寫一程式,呼叫函式compute(),該函式功能為讓使用者輸入系別(Department)、學號(Student ID)和姓名(Name)並顯示這些訊息。 2. 請撰寫一程式,將使用者輸入的兩個整數作為參數傳遞給一個名為compute(x, y)的函式,此函式將回傳x和y的乘積。 3. 請撰寫一程式,讓使用者輸入兩個整數,接著呼叫函式compute(),此函式接收兩個參數a、b,並回傳從a連加到b的和。 4. 請撰寫一程式,讓使用者輸入兩個整數,接著呼叫函式compute(),此函式接收兩個參數a、b,並回傳 的值。 5. 請撰寫一程式,將使用者輸入的三個參數,變數名稱分別為a(代表字元character)、x(代表個數)、y(代表列數),作為參數傳遞給一個名為compute()的函式,該函式功能為:一列印出x個a字元,總共印出y列。 6. 請撰寫一程式,將使用者輸入的三個整數(代表一元二次方程式 的三個係數a、b、c)作為參數傳遞給一個名為compute()的函式,該函式回傳方程式的解,如無解則輸出【Your equation has no root.】 7. 請撰寫一程式,讓使用者輸入一個整數x,並將x傳遞給名為compute()的函式,此函式將回傳x是否為質數(Prime number)的布林值,接著再將判斷結果輸出。如輸入值為質數顯示【Prime】,否則顯示【Not Prime】。 8. 請撰寫一程式,讓使用者輸入兩個正整數x、y,並將x與y傳遞給名為compute()的函式,此函式回傳x和y的最大公因數。 9. 請撰寫一程式,讓使用者輸入二個分數,分別是x/y和m/n(其中x、y、m、n皆為正整數),計算這兩個分數的和為p/q,接著將p和q傳遞給名為compute()函式,此函式回傳p和q的最大公因數(Greatest Common Divisor, GCD)。再將p和q各除以其最大公因數,最後輸出的結果必須以最簡分數表示。 10. 請撰寫一程式,計算費氏數列(Fibonacci numbers),使用者輸入一正整數num (num>=2),並將它傳遞給名為compute()的函式,此函式將輸出費氏數列前num個的數值。 閱讀完整內容
第十二週作業 12月 05, 2022 第十二週作業 1.請使用迴圈敘述撰寫一程式,讓使用者輸入一個正整數n,利用迴圈計算並輸出n!的值。 2. (1) 請使用迴圈敘述撰寫一程式,要求使用者輸入一個正整數n(n<10),顯示n*n乘法表。 (2) 每項運算式需進行格式化排列整齊,每個運算子及運算元輸出的欄寬為2,而每項乘積輸出的欄寬為4,皆靠左對齊不跳行。 3.請使用迴圈敘述撰寫一程式,要求使用者輸入一個數字,此數字代表後面測試資料的數量。每一筆測試資料是一個正整數(由使用者輸入),將此正整數的每位數全部加總起來。 4.請使用迴圈敘述撰寫一程式,提示使用者輸入金額(如10,000)、年收益率(如5.75),以及經過的月份數(如5),接著顯示每個月的存款總額。 5.請使用迴圈敘述撰寫一程式,讓使用者輸入正整數n (1 < n),計算以下公式的總和並顯示結果: 閱讀完整內容
第三週作業 第一章python習題 9月 27, 2022 1-1 請撰寫一程式,請使用者輸入華氏溫度,然後輸出其對應的攝氏溫度。 1-2 請撰寫一程式,以下公式計算五邊形的面積: area=5 s 的2次方/4tan(pi/5),其中s=2rsin(pi/5),r為五邊形的中心點到頂點的距離。請使用者輸入r,然後計算五邊形的面積(輸出到小數點後2位)。 1-3 給定飛機的加速度a,以及起飛的速度v,在不考慮外力損耗下(如輪胎摩擦力、空氣阻力等)則要讓飛機起飛的最短跑道長度為length=v的2次方/2a。 試撰寫一程式,提示使用者輸入以公尺/秒為單位的速度v,以及公尺/秒平方為單位的加速度a,然後輸出最短的跑道長度(輸出到小數點後2位)。 1-4 請撰寫一程式,計算從起始溫度到最後溫度時熱水所需要的能量。在程式中提示使用者輸入熱水量(公斤)、起始溫度與最後溫度。計算能量的公式如下: Q=M*(finalT-initialT)*4184 其中M是熱水的公斤數,finalT是最後溫度,initialT是起始溫度,Q是以焦耳(joules)來衡量的能量(輸出到小數點後2位)。 1-5 請撰寫一程式,計算圓柱體的底面積和體積(輸出到小數點後2位)。在程式中提示使用者輸入圓柱的半徑和高。 area=pi*r的2次方 volume=area*height 其中area是底面積,volume是體積,r是圓柱體的半徑,height是圓柱體的高度。 閱讀完整內容
留言
張貼留言