結對程式設計 黃金點遊戲

2022-08-24 15:03:13 字數 745 閱讀 2360

分工: 本週的課程任務是結對程式設計實現**點遊戲,我的結對物件是賴攀。

分工情況是:駕駛員:湯傑,領航員:賴攀。 由於我們兩人都比價缺乏專案經驗,因此在結對程式設計的過程中沒有特別嚴格的分工,一起解決存在的問題。

執行環境:mac作業系統

開發環境:eclipse

**實現:**點遊戲規則: n個同學(n通常大於10)參與遊戲,每人寫乙個0~100之間的有理數(不包括0或100),系統自動算出所有數字的平均值,然後乘以0.618(所謂**分割常數),得到g值。玩家輸入的數字最靠近g(取絕對值)的同學得到n分,離g最遠的同學得到-2分,其他同學得0分。了解遊戲規則後我們現在網上找了一些博主的**作為參考,看他們是如何實現這些功能的,並且再他們**的基礎上進行了功能的修改和增加得到我們的**,具體功能如下:

1、首先有乙個主選單供使用者選擇。(1)開始遊戲 (2)檢視當前遊戲結果 (3)設定初始分數值 (4)退出

2、使用者可自定義玩家人數,確定玩家人數後即可開始遊戲。

3、開始遊戲後,輸入玩家的名字,再輸入各個玩家的值,g值是在所有玩家輸入後由系統自動計算出,輸入完畢後顯示可使使用者驗證**點的正確性。

4、每一輪遊戲結束後顯示**點數字和每個玩家對應的得分,每一輪結束顯示累計得分。

總結:在本次結對程式設計中,我和我的搭檔程式設計能力都不好,做出的東西都不成形,因此我們借鑑了別人的遊戲,在我們獲取的源**中,有很多警告⚠️。例如:scanner使用後沒有關閉。因此,我們將源**進行完善,消除了警告並對介面排版進行了優化。

本程式源自:

結對程式設計 黃金點遊戲

本次的結對程式設計的專案是 點遊戲,我的結對物件是楊月永,我們的程式設計能力都不太好,而且都對c語言更熟悉些,因此我們決定用c語言來實現。2 開發環境 microsoft visual studio 3 執行環境 win10 4 實現過程 我們先定義了玩家的結構體,包含姓名編號之類的,還設定了三個函...

結對程式設計(黃金數遊戲)

一 角色分工 駕駛員 劉 陽 領航員 季成宇 二 程式 已提交至coding.net 三 心得體會。這是我第一次進行結對程式設計,原來每次編 都是自己硬琢磨,有問題出現的話容易鑽進去出不來,常常因此浪費不少時間。但是在這次結對程式設計過程中,因為旁邊多了乙個人,感覺很不一樣,精神更加集中,不敢有什麼...

結對專案1 黃金點遊戲

第三個實驗是我們的結對程式設計實現 點遊戲。結對組員 蔣媛。駕駛員 陸迪 領航員 蔣媛。點遊戲規則 n個同學 n通常大於10 每人寫乙個0 100之間的有理數 不包括0或100 交給裁判,裁判算出所有數字的平均值,然後乘以0.618 所謂 分割常數 得到g值。提交的數字最靠近g 取絕對值 的同學得到...