#include<stdio.h>
int main( ) {
int n;
float total = 0.0 ;
float salary, allowance, tax, net_income;
int lv1 = 0 , lv2 = 0 , lv3 = 0 ;
printf ( "nhap so nhan vien: " ) ;
for ( int i = 0 ; i < n; i++ ) {
do {
printf ( "nhap luong co ban cua nhan vien %d: " , i
+ 1 ) ; if ( salary <= 0 ) {
printf ( "luong phai lon hon 0 vui long nhap lai.\n " ) ; }
} while ( salary <= 0 ) ;
// tro cap
if ( salary < 6000000 ) {
allowance = salary * 0.25 ;
lv1++;
} else if ( salary <= 15000000 ) {
allowance = salary * 0.15 ;
lv2++;
} else {
allowance = salary * 0.10 ;
lv3++;
}
float total_income = salary + allowance;
// tinh thue thu nhap
if ( total_income > 8000000 ) {
tax = ( total_income - 8000000 ) * 0.10 ;
} else {
tax = 0 ;
}
// tinhg luong rong
net_income = total_income - tax;
total += net_income;
}
printf ( "so nhan vien co tro cap 25%%: %d\n " , lv1
) ; printf ( "so nhan vien co tro cap 15%%: %d\n " , lv2
) ; printf ( "so nhan vien co tro cap 10%%: %d\n " , lv3
) ; printf ( "Tong luong cong ty phai tra la: %.2f\n " , total
) ;
return 0 ;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKSB7CiAgICBpbnQgbjsKICAgIGZsb2F0IHRvdGFsID0gMC4wOwogICAgZmxvYXQgc2FsYXJ5LCBhbGxvd2FuY2UsIHRheCwgbmV0X2luY29tZTsKICAgIGludCBsdjEgPSAwLCBsdjIgPSAwLCBsdjMgPSAwOwogCiAgICBwcmludGYoIm5oYXAgc28gbmhhbiB2aWVuOiAiKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKIAogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBkbyB7CiAgICAgICAgICAgIHByaW50ZigibmhhcCBsdW9uZyBjbyBiYW4gY3VhIG5oYW4gdmllbiAlZDogIiwgaSArIDEpOwogICAgICAgICAgICBzY2FuZigiJWYiLCAmc2FsYXJ5KTsKICAgICAgICAgICAgaWYgKHNhbGFyeSA8PSAwKSB7CiAgICAgICAgICAgICAgICBwcmludGYoImx1b25nIHBoYWkgbG9uIGhvbiAwIHZ1aSBsb25nIG5oYXAgbGFpLlxuIik7CiAgICAgICAgICAgIH0KICAgICAgICB9IHdoaWxlIChzYWxhcnkgPD0gMCk7CiAgICAgICAgLy8gdHJvIGNhcAogICAgICAgIGlmIChzYWxhcnkgPCA2MDAwMDAwKSB7CiAgICAgICAgICAgIGFsbG93YW5jZSA9IHNhbGFyeSAqIDAuMjU7CiAgICAgICAgICAgIGx2MSsrOwogICAgICAgIH0gZWxzZSBpZiAoc2FsYXJ5IDw9IDE1MDAwMDAwKSB7CiAgICAgICAgICAgIGFsbG93YW5jZSA9IHNhbGFyeSAqIDAuMTU7CiAgICAgICAgICAgIGx2MisrOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIGFsbG93YW5jZSA9IHNhbGFyeSAqIDAuMTA7CiAgICAgICAgICAgIGx2MysrOwogICAgICAgIH0gICAgCiAgICAgICAgZmxvYXQgdG90YWxfaW5jb21lID0gc2FsYXJ5ICsgYWxsb3dhbmNlOwogICAgICAgIC8vIHRpbmggdGh1ZSB0aHUgbmhhcAogICAgICAgIGlmICh0b3RhbF9pbmNvbWUgPiA4MDAwMDAwKSB7CiAgICAgICAgICAgIHRheCA9ICh0b3RhbF9pbmNvbWUgLSA4MDAwMDAwKSAqIDAuMTA7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgdGF4ID0gMDsKICAgICAgICB9ICAgIAogICAgICAgIC8vIHRpbmhnIGx1b25nIHJvbmcKICAgICAgICBuZXRfaW5jb21lID0gdG90YWxfaW5jb21lIC0gdGF4OwogICAgICAgIHRvdGFsICs9IG5ldF9pbmNvbWU7CiAgICB9IAogICAgcHJpbnRmKCJzbyBuaGFuIHZpZW4gY28gdHJvIGNhcCAyNSUlOiAlZFxuIiwgbHYxKTsKICAgIHByaW50Zigic28gbmhhbiB2aWVuIGNvIHRybyBjYXAgMTUlJTogJWRcbiIsIGx2Mik7CiAgICBwcmludGYoInNvIG5oYW4gdmllbiBjbyB0cm8gY2FwIDEwJSU6ICVkXG4iLCBsdjMpOwogICAgcHJpbnRmKCJUb25nIGx1b25nIGNvbmcgdHkgcGhhaSB0cmEgbGE6ICUuMmZcbiIsIHRvdGFsKTsKIAogICAgcmV0dXJuIDA7Cn0=