教授100元/小时 副教授80元/小时 讲师60元/小时 助教40元/小时
输入教师的姓名 职称 授课时数,输出该教师课酬
#include<iostream> #include<iomanip> #include<string> using namespace std; int main() { int salary; class teacher{ public: string name; string title; int time; }; teacher T1; cout<<"请输入:姓名 职称 授课时数"<<endl; cin>>T1.name>>T1.title>>T1.time; if(string(T1.title)==string("教授")) { salary=T1.time*100; } else if(string(T1.title)==string("副教授")) { salary=T1.time*80; } else if(string(T1.title)==string("讲师")) { salary=T1.time*60; } else if(string(T1.title)==string("助教")) { salary=T1.time*40; } else { cout<<"您的输入有误"; return 0; } cout<<T1.name<<T1.title<<" "<<"您的课酬为"<<salary<<"元"<<endl; return 1; }
这个题学习了string类型和string()的用法,使用这个要#include<string>
时间: 2024-10-24 00:57:03