问答题 采用TimeOff类定义一个对象。要求用户输入某雇员已经工作的月数(months),然后采用TimeOff类对象计算并显示雇员因病休假和正常休假的最多天数。注意:雇员每月可以有12小时的带薪休假和8小时的生病休假。
问答题 设计InvoiceItem类和商品销售类,完成如下功能: 1)询问客户购买的商品名称和数量; 2)从InvoiceItem对象获得每个商品的成本价; 3)在成本价基础上加上30%利润,得到每个商品的单价; 4)将商品单价与购买数量相乘,得到商品小计; 5)将商品小计乘以6%,得到商品的零售税; 6)将商品小计加上零售税得到该商品的销售额; 7)显示客户本次交易购买商品的小计、零售税和销售额。 有效性检验:商品数量不能为负数。
问答题 设计一个薪水类Payroll,数据成员包括单位小时工资、已经工作的小时数、本周应付工资数。在主函数定义一个具有10个元素的对象数组(10个雇员),询问每个雇员本周已经工作的小时数,然后显示应得的工资。输入有效性检验:每周工作的小时数不能大于60,也不能为负数。