Viết chương trình tính lương của nhân viên dựa theo thâm niên công tác (TNCT) như sau:
Lương=hệ số*lương căn bản, trong đó lương căn bản là 850000 đồng.
- Nếu TNCT<12 tháng: hệ số =1.92
- Nếu 12<=TNCT<36 tháng: hệ số =2.34
- Nếu 36<=TNCT<60 tháng: hệ số=3
- Nếu TNCT>=60 tháng: hệ số=4.5
bài mình làm nhưng kết quả ra sai số … không biết sai chỗ nào nhờ pro giúp
int TNCT;
cout << "Nhap tham nien cong tac " << endl;
cin >> TNCT;
long Luong;
if (TNCT < 12)
{
Luong = 1.92 * 850000;
cout << "So luong: " << endl;
}
else if (12 <= TNCT < 36)
{
Luong = 2.34 * 850000;
cout << "So luong: " << endl;
}
else if (36 <= TNCT < 60)
{
Luong = 3 * 850000;
cout << "So luong: " << endl;
}
else if (TNCT >= 60)
{
Luong = 4.5 * 850000;
cout << "So luong: " << endl;
}
cout << "So luong: " << Luong << endl;
system("pause");
return 0;
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?