計算機概論 105-1 第二次小考

 

一、寫一個程式,會向使用者詢問 N,然後算出 1 + 2 + 3 + . . . + N 的結果。

 

二、寫一個程式,將九九乘法表寫到一個到 table.txt 的文字檔案中(像 3 x 5 = 15, 3 x 6 = 18, . . . 這種樣式)。

 

三、一個函數 f(n) = sin (0.1 n) cos(0.2 n) , 其中 n 是整數,n = 1 ~ 500。寫一個程式將 f(n) 的最大值與最小值印到螢幕上。

 

四、極座標 ( r ,θ) 以 x = r cosθ、 y = r sinθ表示平面上之點。畫出阿基米德螺線 r = aθ, 其中θ= 0 ~ n π ,a 與 n 值在螢幕詢問,由鍵盤輸入。

 

五、用 pgplot 的語法做一個圓圈能動的動畫程式,只要能動就好。

(提示:用 call circ(center_x,center_y,radius) 畫圓,用 call pgsci(i_color)改顏色。