Re: [問卦] 慟!有沒有程式不會寫的八卦?已回收

看板Gossiping作者 (shiaumar)時間5年前 (2019/01/14 21:38), 5年前編輯推噓-2(131)
留言5則, 5人參與, 5年前最新討論串3/3 (看更多)
※ 引述《jeffery95099 (傑佛里95099)》之銘言: : 安安 : 是這樣啦 : 本肥宅在練習寫程式 : 題目是要輸出一個中間是空心菱形的正方形啦 : 邊長由使用者輸入且必為奇數 : 大guy4長這樣啦 : ***** : ** ** : * * : ** ** : ***** : 這樣要怎麼寫啊 : 本肥宅苦思已久還是想不出來 : 有卦嗎 : 嘻嘻 int enterValue; do { Console.Write("請輸入奇數為長邊:"); enterValue = Convert.ToInt32(Console.ReadLine()); if(enterValue % 2 == 0) { Console.Write("輸入錯誤!\n"); } } while (enterValue%2==0); int[] y = new int[enterValue]; y[0] = enterValue; y[enterValue - 1] = enterValue; for (int i = 0; i < (enterValue / 2) - 1; i++) { int temp = enterValue - 1; y[i + 1] = temp - (i * 2); y[enterValue - (i + 2)] = y[i + 1]; } y[enterValue / 2] = 2; for (int i = 0; i < enterValue; i++) { if (enterValue - y[i] == 0) { for (int j = 0; j < y[i]; j++) { Console.Write("*"); } } else { for (int k = 0; k < y[i]; k++) { if (k == y[i] / 2) { for (int l = 0; l < enterValue - y[i]; l++) { Console.Write(" "); } } Console.Write("*"); } } Console.WriteLine(" "); } Console.ReadLine(); C#寫的,好像寫太復雜XD。謝謝各位提醒,有問題可以問我,最近也在學程式,無聊寫寫 囉,真的被水桶也沒辦法了QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.227.130 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1547473109.A.2EC.html

01/14 21:39, 5年前 , 1F
補30中文字喔 不然會被水桶
01/14 21:39, 1F

01/14 21:39, 5年前 , 2F
88888888888888888
01/14 21:39, 2F

01/14 21:39, 5年前 , 3F
88888888
01/14 21:39, 3F

01/14 21:44, 5年前 , 4F
幫人做作業 還要泡水桶 你看看你
01/14 21:44, 4F
※ 編輯: shiaumar (1.162.227.130), 01/14/2019 21:47:55

01/14 21:46, 5年前 , 5F
uccu
01/14 21:46, 5F
文章代碼(AID): #1SF93LBi (Gossiping)
文章代碼(AID): #1SF93LBi (Gossiping)