由于電飯煲程序較為復(fù)雜,所以本篇文章會(huì)講解大象電飯煲的主要功能和代碼。

大象電飯煲的功能:
1. 煮飯功能 a. 加水功能:根據(jù)用量不同加水量不同 b. 放米功能:根據(jù)用量不同需要的米量不同 c. 開煮飯功能:根據(jù)不同時(shí)間需要煮的程度不同
2. 煲粥功能 a. 加水功能:根據(jù)用量不同加水量不同 b. 放米功能:根據(jù)用量不同需要的米量不同并且需要清洗 c. 開煮粥功能:根據(jù)不同時(shí)間需要煮的程度不同
3. 蒸飯功能 a. 加水功能:根據(jù)用量不同加水量不同 b. 準(zhǔn)備好蒸盤:需要把食物放進(jìn)去 c. 開蒸飯功能:根據(jù)不同時(shí)間需要蒸的程度不同
大象電飯煲的代碼以C++為例:
1. 煮飯功能
void makeRice(int amount) { // 加水功能 int water = amount * 1.5; cout << "請(qǐng)加入 " << water << " 毫升的水" << endl;
// 放米功能 int rice = amount * 0.5; cout << "請(qǐng)加入 " << rice << " 克的米" << endl;
// 開煮飯功能 cout << "現(xiàn)在開始煮飯,請(qǐng)等待30分鐘" << endl; sleep(1800);
cout << "您的飯已經(jīng)做好,請(qǐng)享用!" << endl;}
2. 煲粥功能
void makePorridge(int amount) { // 加水功能 int water = amount * 3; cout << "請(qǐng)加入 " << water << " 毫升的水" << endl;
// 放米功能 int rice = amount * 1; cout << "請(qǐng)先清洗好 " << rice << " 克的米并加入" << endl;
// 開煮粥功能 cout << "現(xiàn)在開始煮粥,請(qǐng)等待1小時(shí)" << endl; sleep(3600);
cout << "您的粥已經(jīng)做好,請(qǐng)享用!" << endl;}
3. 蒸飯功能
void steamRice(int amount) { // 加水功能 int water = amount * 1.5; cout << "請(qǐng)加入 " << water << " 毫升的水" << endl;
// 準(zhǔn)備好蒸盤 cout << "請(qǐng)準(zhǔn)備好蒸盤并加入您想蒸的食物" << endl;
// 開蒸飯功能 cout << "現(xiàn)在開始蒸飯,請(qǐng)等待45分鐘" << endl; sleep(2700);
cout << "您的蒸飯已經(jīng)做好,請(qǐng)享用!" << endl;}
以上三種功能函數(shù)可以根據(jù)不同的條件進(jìn)行參數(shù)的傳遞和調(diào)用。大象電飯煲的代碼雖然簡(jiǎn)單,但實(shí)現(xiàn)對(duì)于人們的生活貢獻(xiàn)非常大,相信在未來(lái)會(huì)有更加高效的電飯煲出現(xiàn)。
(完)
























