
問題:有一個n*n的二維陣列,陣列中的數值為0~50。要將大於27的數值轉為紅色,小於27的數值轉為藍色,等於27的數值轉為綠色,然後將結果存成BMP圖檔
這個問題只需要簡單的邏輯判斷搭配迴圈就可以完成
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(685)

問題:以程式寫一個陣列: 0 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1 0.....這樣以此類推
有幾種做法
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(171)

問題:設計一個亂數產生器1*5的陣列,由小到大排序
PS:不能用陣列物件裡的Reverse 1D Array
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,004)

關於巴斯卡三角形雖然知道是什麼,但要如何做比較傷腦筋,幸好從網路找到可用的公式
公式說明:
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(655)

問題:三角對稱數字陣列
三角對稱數字陣列:陣列對角線兩邊的數值對稱相等
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(193)

問題:下三角數字陣列
下三角數字陣列:陣列對角線以上的數值全為0
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(68)

問題:以程式做出上三角數字陣列
上三角數字陣列:陣列對角線以下的數值全為0
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(225)

這一題蠻多人在問,再此提出幾項作法,每一項做出的結果包括由小到大的三角型數字金字塔,和由小到大再由大到小的菱形數字金字塔
用的是LABVIEW 7.1版寫的,以文字字串組成顯示,8以上版本可以直接用數字處理,不過學校題目還是以舊板LABVIEW才不會出錯
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,390)

這個問題比上一題的奇數階魔方陣還難做,同樣相關資料參考了尤怪之家(http://home.educities.edu.tw/oddest/)的資料,採用裏面的"斜角註記法"修改成程式,這個程式只能用於4的倍數階的魔方陣填寫
填製時,先將整個方陣劃分成 k2 個 4 階方陣,然後在每個 4 階方陣的對角線上做記號。接著自左上角開始,由左而右、由上而下,遇到有記號的位置才填數字,但不管是否填入數字,每移動一格數字都要加 1。最後自右下角開始,由右而左、由下而上,遇到沒有數字的位置就填入數字,但每移動一格數字都要加 1。填滿方陣後,即是 4 k 階的魔方陣了
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(599)

魔方陣指的是行、列、對角數值總和相等的數值陣列
這個問題不好寫,因為手邊參考的資料不多
相關資料參考了尤怪之家(http://home.educities.edu.tw/oddest/)的資料,採用裏面的"簡捷連續填製法"修改成程式,這個程式只能用於奇數階的魔方陣填寫
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(149)