專案實戰 美少女養成記

2021-08-29 07:31:42 字數 2969 閱讀 4812

需求:

使用控制台編寫乙個小遊戲,分別實現以下功能:

1.新增資料

2.修改資料

3.刪除資料

4.查詢資料

遊戲規則:

1.遊戲一共進行78個月

2.安排每月行程,合理規劃增加基礎屬性

3.成為小公主,登基為女王,嫁給高富帥,從此走上人生巔峰~

用到的技能點:

1.分支結構

2.迴圈結構

3.陣列

4.*vectory/array

5.指標

上**:

#include #include #include #include #include #include #include using namespace std;

int main()

; int value_duagther_gold = 500;

/*根據生日計算星座,星座二維陣列*/

string constells_names[12][2] = ,//一月

,//二月

,//三月

,//四月

,//五月

,//六月

,//七月

,//八月

,//九月

,//十月

,//十一月

,//十二月

}; int choice,temp1, temp2, te***;

cout << "父親的姓名: ";

cin >> value_father_name;

cout << "女兒的姓名: ";

cin >> value_daugther_name;

cout << "女兒的生日(mm dd): ";

cin >> value_birth_month >> value_birth_date;

/*各個月的跨星座日期*/

int constells_dates = ;

value_daugther_constell = constells_names[value_birth_month - 1][value_birth_date / constells_dates[value_birth_month - 1]];

cout << "女兒的資訊: ";

cout << "姓名:" << value_daugther_name << endl;

cout << "生日:1659-" << value_birth_month << "-" << value_birth_date << endl;

cout << "星座:" << value_daugther_constell << endl;

if (value_daugther_constell == "白羊座")

else if (value_daugther_constell == "金牛座")

else if (value_daugther_constell == "雙子座")

else if (value_daugther_constell == "巨蟹座")

else if (value_daugther_constell == "獅子座")

else if (value_daugther_constell == "**座")

else if (value_daugther_constell == "天秤座")

else if (value_daugther_constell == "天蠍座")

else if (value_daugther_constell == "射手座")

else if (value_daugther_constell == "山羊座")

else if (value_daugther_constell == "水瓶座")

else if (value_daugther_constell == "雙魚座")

for (int i = 0; i < 5; i++)

cout << endl;

//2.為女兒錄入初始資訊 生日、星座

// 根據女兒的星座,設定遊戲的基本引數(體力、智力、魅力、道德、氣質)

//3.開始遊戲大迴圈

//遊戲從2023年6月開始

for (int year = 1659; year <= 1659 + 7; year++)

//顯示遊戲主選單

cout << "\n1、檢視狀態\n2、安排行程\n3、親自談話\n4、存檔\n5、讀檔" << endl;

cin >> choice;

switch(choice)

else if (choice == 5)

}break;

}case 3:

break;

case 4:

break;

case 5:

break;

default:

break;}}

} //4.根據各項引數,判定遊戲結果

/*女王 屬性2000以上

王妃 屬性總數1800-2000

女將軍 屬性總數1600-1800

皇家學院總裁 屬性總數在1200-1600,智力最高,且體力》智力

高階祭司 屬性總數在1200-1600,道德最高,且魅力》氣質

*/ int sum = 0;

for (int i = 0; i < 5; i++)

if (sum > 2000)

else if (sum > 1800 && sum < 2000)

else if (sum > 1200 && sum < 1600)

} if ("道德" == value_array_baseinfo_names[maxindex] && value_array_info[2]>value_array_info[4])

} return 0;

}

階段專案 小公舉養成記

專案需求 include include 控制輸出格式,設定寬度。include include 隨機數 include include using namespace std int main 初始金幣 int value daughter money 500 臨時變數 int choice,te...

專案實戰 RS

參考文章 快速使用 通過name獲取logger 通過name獲取logger,同乙個name的logger只建立乙個 mlogger logger.getlogger tag 建立filehandler物件 handler 物件從 logger 中獲取日誌資訊,並將這些資訊匯出。例如,它可將這些資...

flex cairngorm專案實戰

專案功能與介面模仿阿布 系統功能 實踐步驟 1 資料庫表的建立 2 包及類的構建 3 介面的搭建 4 flex端 的編寫 5 php端 的編寫 6 整合測試 com.peter.tl business command 處理請求php端資源的動作 getnewcommand.as controls 處...