Trong phần bài tập C++ trước, chúng tôi đã giới thiệu với bạn đọc bài tập C++ về biến và kiểu dữ liệu. Lần này, là 8 bài tập C++ về IF ELSE để bạn luyện tập và sử dụng thành thạo if, else trong C++, mời các bạn cùng theo dõi nhé.
Bài tập C++ về IF ELSE 1
Viết một chương trình C++ để nhập lương nhân viên, tính thuế thu nhập và lương ròng [số tiền lương thực sự mà nhân viên đó nhận được]. Với các thông số giả sử như sau [không theo luật lương, chỉ là con số giả sử để dễ tính toán]:
- 30% thuế thu nhập nếu lương là 15 triệu.
- 20% thuế thu nhập nếu lương từ 7 đến 15 triệu.
- 10% thuế thu nhập nếu lương dưới 7 triệu.
Code mẫu:
#include
#include
using namespace std;
int main[]
{
int thuesuat;
float luong, sothue, luongrong = 0;
cout > luong;
if [luong > 15]
{
sothue = luong *0.3;
thuesuat = 30;
}
else if [luong >= 7]
{
sothue = luong *0.2;
thuesuat = 20;
}
else
{
sothue = luong *0.1;
thuesuat = 10;
}
luongrong = luong - sothue;
cout