看板 NTUE-CS103 關於我們 聯絡資訊
※ [本文轉錄自 NTUE-CS102 看板 #1BK2GZuF ] 作者: game0416 (鳳狼) 看板: NTUE-CS102 標題: Re: [閒聊] 程設作業 時間: Fri Jan 15 16:15:28 2010 好像改個標題比較好(抓頭) 期末考四題,手邊都有題目就不再述了 原則上沒有難題,要花點心思的題目應該也還好 只是意外考個字典排序有點嚇到人 跟之前重複的部份不會談太多 所以大概只會講幾個點跟寫法而已 有問題再問看看吧(遠目) -- 是說下學期好像沒得罩(遠目) -- 第一題一元二次方程式求根 首先,判別式b^2-4ac、公式解(-b±D )/2a 都要記得想起來 這東西決定有沒有實根、根要怎麼解 再來,因為要開根號...sqrt()這個函式要知道 : 課本6-30頁數學運算,引入<cmath> 然後..因為判斷式有三種分別,所以一樣if.else要用來區分 最後,if判斷式裡面的東西"只有判別式",否則遇到負數的話 開根號結果是不會正常判斷的 剩下大概就是些運算子先後的問題,括號用的穩就好 沒信心用穩,就把每一步計算分成多個變數存放,一步一步來應該不會放槍 函式參數部分隨便設...不用特意用指標或什麼來寫這樣 -- 第二題要求字典排序... 會用 #include<string> strcmp() 就會很好寫...不然像翔風自寫一組同樣的東西倒也無所謂 : 課本7-19 至於說到如何應用這東西解題... 嗯...這是份ASCii表 http://asciitable.com 字母越後面,數值就越大(z>a) 又因為名字的資料不會有大小寫、空白問題 因此,strcmp直接取大小排序,取小的在前面就可以了 變數宣告照彥廷那樣一開始宣1000也好,變數宣告也好,反正不是只有用VC審題 -- 第三題的話...不要看到式子昏掉 關係大概長這樣... array[2]= array[0]*array[1] + array[1]*array[0] array[3]= array[0]*array[2] + array[1]*array[1] + array[2]*array[0] array[4]= array[0]*array[3] + array[1]*array[2] + array[2]*array[1] array[3]*array[0] 作業內容就只是宣告int array[12]={1,1} 然後用一個兩層的巢狀迴圈 外層表示上面等號左邊到第n個,內層照題目附的式子照樣打上去、 迴圈範圍從0~n-2就可以了 -- 最後一題問題應該只在同分輸出...有其他問題請參閱上兩篇 其實就是要紀錄上次輸出的排名,然後比較這次要輸出的人分數跟上一名比是不是相同 是的話就輸出上次輸出的排名,反之就從迴圈推測數值 參考#1BGASGBQ做個修改範例應該就很明顯 int rank; for (int i=9;i>=0;i--) if (i==9){ rank=10-i; cout <<rank <<' ' <<a[i] <<' ' <<grade[i]; } else if (grade[i]==grade[i-1]){ cout <<rank <<' ' <<a[i] <<' ' <<grade[i]; else { rank=10-i; cout <<rank <<' ' <<a[i] <<' ' <<grade[i]; } -- 本命 ○楽園の巫女  博麗 霊夢 職業:博麗神社の巫女さん  Hakurei Reimu   能力:主に空を飛ぶ程度の能力 @東方project系列 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.127.36.173 ※ 編輯: game0416 來自: 120.127.36.173 (01/15 16:17) ※ 編輯: game0416 來自: 120.127.36.173 (01/15 16:17)
godhand0629:求值公式整個忘了,推一個 01/15 16:45
Arashinoon:推鳳狼大 應該改成期末考XDD 我有幾個小BUG 遺憾... 01/15 23:38
dosomethnig:鳳狼大每次都好用心分享!!!! 01/17 15:45
rds1098:(加減)要怎用? 01/17 17:18
game0416:(-b+D)/2a (-b-D)/2a 分開做 01/17 17:20
rds1098:感謝~XD 01/17 17:21
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.184.26.236
game0416:http://phoenixwolf.us.to/Home/scan.jpg 01/11 16:49
game0416:最主要還是第三題,參考一下原試卷比較好 01/11 16:50
game0416:第三第四個人問到第三題看不懂_A_ 01/11 16:50
andy801119:出現了!!102的精華文章!! 01/11 18:33
justbearcry:謝謝學長:) 01/11 18:40
makss:嗯...泰...去把該收的收一收放到103精華區 01/11 18:40
andy801119:ㄋㄩㄝ~等放假再說 01/11 22:55
drygoat:YA...我看到了 不....我考完了 01/12 22:21