7 3 飲料的價格 10分

2021-10-06 22:57:06 字數 799 閱讀 1077

乙個茶吧提供三類飲料:茶、咖啡和牛奶。其中本地茶要另加50%的服務費,其它茶要加20%的服務費;現磨咖啡要加100%的服務費,其它咖啡加20%的服務費;牛奶不加服務費,服務費精確到小數點一位。

給出下面的基類框架:

class drink

virtual void display() = 0;//輸出費用

};//tea類

class tea:public drink

//重寫父類中的display函式

virtual void display() //virtual 可加可不加

else //如果不是本地茶

}private:

int pd;//定義乙個整數,來判斷是否是本地茶

};//咖啡類

class coffee :public drink

//重新寫父類中的display函式

virtual void display() //virtual 可加可不加

else //如果不是現磨咖啡

}private:

int pd; //定義乙個變數用來判斷是否是現磨咖啡

};//牛奶類

class milk:public drink

//重寫父類中的函式

virtual void display()

//還是牛奶省事,愛了愛了。

};int main()

pd[i++]->display();

cin >> type;

} delete* pd; //手動釋放

}//好煩啊,什麼魔鬼啊。

7 3 計算工資 (10 分

7 3 計算工資 10 分 某公司員工的工資計算方法如下 一周內工作時間不超過40小時,按正常工作時間計酬 超出40小時的工作時間部分,按正常工作時間報酬的1.5倍計酬。員工按進公司時間分為新職工和老職工,進公司不少於5年的員工為老職工,5年以下的為新職工。新職工的正常工資為30元 小時,老職工的正...

7 3 平均成績 10分

給定一所學校學生的體育成績,請你統計全班的平均成績和男生 女生的平均成績。輸入首先在第一行中給出乙個正整數 n 10000 即全校學生人數。最後 n 行,每行按照格式性別 成績給出一位學生的資訊。其中性別為 1 表示男生,0 表示女生 成績是乙個 0 到 100 之間的整數。在一行中依次輸出全班的平...

7 3 選民投票 10分

程式設計統計候選人的得票數。有若干位候選人 n 10 候選人姓名從鍵盤輸入 候選人姓名不區分大小寫,姓名最長為9個位元組 若干位選民,選民每次輸入乙個得票的候選人的名字 姓名最長為9個位元組 若選民輸錯候選人姓名,則按廢票處理。程式自動統計各候選人的得票結果,並按照得票數由高到低的順序排序。最後輸出...