fork download
  1. #include<stdio.h>
  2. int main() {
  3. int n;
  4. float total = 0.0;
  5. float salary, allowance, tax, net_income;
  6. int lv1 = 0, lv2 = 0, lv3 = 0;
  7.  
  8. printf("nhap so nhan vien: ");
  9. scanf("%d", &n);
  10.  
  11. for (int i = 0; i < n; i++) {
  12. do {
  13. printf("nhap luong co ban cua nhan vien %d: ", i + 1);
  14. scanf("%f", &salary);
  15. if (salary <= 0) {
  16. printf("luong phai lon hon 0 vui long nhap lai.\n");
  17. }
  18. } while (salary <= 0);
  19. // tro cap
  20. if (salary < 6000000) {
  21. allowance = salary * 0.25;
  22. lv1++;
  23. } else if (salary <= 15000000) {
  24. allowance = salary * 0.15;
  25. lv2++;
  26. } else {
  27. allowance = salary * 0.10;
  28. lv3++;
  29. }
  30. float totalfinal = salary + allowance;
  31. // tinh thue thu nhap
  32. if (totalfinal > 8000000) {
  33. tax = (totalfinal- 8000000) * 0.10;
  34. } else {
  35. tax = 0;
  36. }
  37. // tinhg luong rong
  38. net_income = totalfinal - tax;
  39. total += net_income;
  40. }
  41. printf("so nhan vien co tro cap 25%%: %d\n", lv1);
  42. printf("so nhan vien co tro cap 15%%: %d\n", lv2);
  43. printf("so nhan vien co tro cap 10%%: %d\n", lv3);
  44. printf("Tong luong cong ty phai tra la: %.2f\n", total);
  45.  
  46. return 0;
  47. }
  48.  
  49.  
Success #stdin #stdout 0s 5272KB
stdin
5
6000000
7000000
5000000
12000000
18000000
stdout
nhap so nhan vien: nhap luong co ban cua nhan vien 1: nhap luong co ban cua nhan vien 2: nhap luong co ban cua nhan vien 3: nhap luong co ban cua nhan vien 4: nhap luong co ban cua nhan vien 5: so nhan vien co tro cap 25%: 1
so nhan vien co tro cap 15%: 3
so nhan vien co tro cap 10%: 1
Tong luong cong ty phai tra la: 53035000.00