顯示具有 市立麗山高中 標籤的文章。 顯示所有文章
顯示具有 市立麗山高中 標籤的文章。 顯示所有文章

2008年12月31日 星期三

971230亂數&while延伸題

1.大樂透模擬程式,以亂數產生六個整數(介於1~49之間),並且互不相同。
2.吃角子老虎遊戲,以亂數產生三個數字(介於1~9之間),若三個數字皆為777,則BINGO!

2008年12月29日 星期一

971230上課作業

  1. 系統產生一個 1-100 的亂數
  2. 提示使用者輸入一個數字
  3. 如果使用者輸入的數字和答案相同,則印出 "Bingo!" 並結束程式,否則繼續讓使用者猜一次
  4. 如果三次都沒猜中,則印出標準答案

2008年12月23日 星期二

971期末考考題題庫解答

解答請點選題號!

1.輸入一個正整數,判斷此數為奇數或偶數
【進階題】輸入兩數,判斷此二數是否為一個奇數與一個偶數
【進階題】輸入一個正整數,判斷此數是否為2或3的倍數(所有情況均需輸出)
【進階題】輸入矩形兩對角端點座標,判斷此矩形是否為正方形

2.輸入三數,印出最大值與最小值

3.輸入月份(月份為一個正整數),判斷此月份在四季(春、夏、秋或冬)中的哪一季
(春:2~4月,夏:5~7月,秋:8~10月,冬:11~12月以及1月)

4.請寫出一個C語言程式判斷一個輸入數字是否為兩位數的整數(整數包含正整數和負整數,兩者均需考慮)

5.設計一程式讓使用者依序輸入自己的身高與體重資料,並計算他的BMI指數(BMI=體重/(身高)^2,身高單位為公尺)後,判斷使用者是否過重(BMI>24)或過輕(BMI<17)

While部分
1.輸入一正整數N,求1+2+3+4+...+n=?
【進階題】輸入一正整數N(N<15),計算正整數N的階乘值 (N!=N*(N-1)*...*2*1)。
【進階題】輸入一正整數N,求1-2+3-4+...+(-)n=?
【進階題】輸入一正整數N,求1+1/2+1/3+1/4+...+1/n=?
【進階題】輸入一正整數N,求1-1/2+1/3-1/4+...+(-)1/n=?

2.輸入一正整數N,列出此數之所有因數。
【進階題】輸入一個正整數,判斷此數是否為質數。
【進階題】輸入一個正整數,列印出由1開始至此正整數範圍內的所有質數。
【進階題】完美數問題(一個數字等於其因數和)

3.寫一程式列印出九九乘法表

麗山電腦老師教學網站

謝碧景主任教學網站
謝宗麟老師教學網站

2008年12月9日 星期二

程式語言複習考、期末考時程表

2008.12.16 c++小考 (考試範圍:選擇結構 if)
2009.1.6 c++複習考(考試範圍:迴圈結構 for)
2009.1.15 c++期末考(考試範圍:選擇結構、迴圈結構)

★小考、複習考 考試皆為上機考試;期末考為紙筆考試。
★期末考題,請按題庫集

2008年12月2日 星期二

971期末考考題題庫

1.輸入一個正整數,判斷此數為奇數或偶數
【進階題】輸入兩數,判斷此二數是否為一個奇數與一個偶數
【進階題】輸入一個正整數,判斷此數是否為2或3的倍數(所有情況均需輸出)
【進階題】輸入矩形兩對角端點座標,判斷此矩形是否為正方形

2.輸入三數,印出最大值與最小值

3.輸入月份(月份為一個正整數),判斷此月份在四季(春、夏、秋或冬)中的哪一季
(春:2~4月,夏:5~7月,秋:8~10月,冬:11~12月以及1月)

4.請寫出一個C語言程式判斷一個輸入數字是否為兩位數的整數(整數包含正整數和負整數,兩者均需考慮)

5.設計一程式讓使用者依序輸入自己的身高與體重資料,並計算他的BMI指數(BMI=體重/(身高)^2,身高單位為公尺)後,判斷使用者是否過重(BMI>24)或過輕(BMI<17)

While部分
1.輸入一正整數N,求1+2+3+4+...+n=?
【進階題】輸入一正整數N(N<15),計算正整數N的階乘值 (N!=N*(N-1)*...*2*1)。
【進階題】輸入一正整數N,求1-2+3-4+...+(-)n=?
【進階題】輸入一正整數N,求1+1/2+1/3+1/4+...+1/n=?
【進階題】輸入一正整數N,求1-1/2+1/3-1/4+...+(-)1/n=?

2.輸入一正整數N,列出此數之所有因數。
【進階題】輸入一個正整數,判斷此數是否為質數。
【進階題】輸入一個正整數,列印出由1開始至此正整數範圍內的所有質數。
【進階題】完美數問題(一個數字等於其因數和)

3.寫一程式列印出九九乘法表

971202上課練習題

練習範圍:迴圈....

1.從1印到10
2.計算1到n加總

971202上課作業

複習題:
連續輸入兩個整數 a、b,如果 a 是 b 的倍數,則印出 "Yes!",否則則印出 "No!"。
進階題:
輸入西元年份,判斷是否為潤年(4年一潤、百年不潤、四百又潤)

2008年11月24日 星期一

971125上課作業

1.輸入一個數字,輸出此數字的絕對值
2.輸入二個數字,判斷此二數字是否為一個奇數、一個偶數
3.輸入月份,判斷天數
4.輸入西元年份,判斷是否為潤年
(4年一潤、百年不潤、四百又潤)

2008年11月18日 星期二

971118上課作業

1.讓使用者輸入半徑,計算出球的面積,並輸出答案 (4/3)*pi*r^3

2.讓使用者輸入攝氏溫度,計算出華氏溫度 F=C*9/5+32

3.讓使用者輸入上底、下底、高,計算出梯型面積 面積=(上底+下底)*高/2

加分題:
1.讓使用者輸入三位數,輸出倒過來的三位數..
譬如:輸入258 輸出852