Cải thiện bài viết
Lưu bài viết
Gộp lương là số tiền mà một nhân viên kiếm được trong một khoảng thời gian cụ thể trước khi có bất kỳ khoản khấu trừ nào. Có rất nhiều cách khác nhau để tính toán tổng lương tùy thuộc vào cách nhân viên được trả tiền. Bài viết này mô tả hai cách phổ biến nhất -mức lương và tiền lương.
Nhân viên được trả lương hàng giờ
Nếu một nhân viên được trả tiền hàng giờ, anh ta được trả một số tiền cố định cho mỗi giờ làm việc. Vì vậy, nếu anh ta được trả 100 Rupi một giờ, và anh ta làm việc tám giờ tổng tiền lương của anh ta là 8,00 Rupee. Tiền lương gộp của một nhân viên hàng giờ phải được tính toán một cách tuyệt vời vì một quy tắc gọi là tăng ca 1,5 lần tỷ lệ lương thường xuyên. & NBSP;weekly basis because of a Rule called overtime, the federal government’s Fair Labor Standards Act states that for overtime an employee must receive overtime pay for hours worked over 40 in a work week at a rate not less than 1.5 times regular rates of pay.
Example:
Hãy giả sử một công việc như một nhân viên được trả lương hàng giờ và anh ta được trả 100/giờ. & NBSP;
Nếu anh ta làm việc trong 50 giờ trong một tuần thì anh ta sẽ nhận được tiền làm thêm cho thêm giờ anh ta làm việc, anh ta sẽ được trả 1,5 lần là 1.100 rupee trong 10 giờ (50-40). & NBSP;
Nếu làm việc_hours> 40 & nbsp; & nbsp; Sau đó: Tổng số tiền lương = (giờ_wage * 40) + (1,5 * giờ_wage * (work_hours-40)).
total gross pay = (hourly_wage *40) + (1.5 * hourly_wage * (worked_hours-40)).if worked_hours < 40 then:
total gross pay = hourly_wage *worked_hours.
ramu’s worked_hours=50 i.e. greater than 40 hours.
total gross pay = 100*40 + (1.5)*100*10 => Rs.5,500.
Program:
Python3
def weeklyPaid(hours_worked, wage):
if hours_worked > 40
Total gross pay: Rs.1.00 lakhs 0Total gross pay: Rs.1.00 lakhs 1 40 Total gross pay: Rs.1.00 lakhs 3 Total gross pay: Rs.1.00 lakhs 4Total gross pay: Rs.1.00 lakhs 5
days=float(input("Enter No Days Present:")) wages=float(input("Enter wages per Day:")) basic=wages*days; HRA=basic*0.1; DA=basic*0.05; PF=basic*0.12; netsalary=basic+HRA+DA-PF; print("\nBasic:%lf \nHRA:%lf \nDA:%lf \nPF:%lf \nNet Salary:%lf" %(basic,HRA,DA,PF,netsalary)); 5:
Total gross pay: Rs.1.00 lakhs 0____11 days=float(input("Enter No Days Present:")) wages=float(input("Enter wages per Day:")) basic=wages*days; HRA=basic*0.1; DA=basic*0.05; PF=basic*0.12; netsalary=basic+HRA+DA-PF; print("\nBasic:%lf \nHRA:%lf \nDA:%lf \nPF:%lf \nNet Salary:%lf" %(basic,HRA,DA,PF,netsalary)); 9Total gross pay: Rs.1.00 lakhs 3 def1
days=float(input("Enter No Days Present:")) wages=float(input("Enter wages per Day:")) basic=wages*days; HRA=basic*0.1; DA=basic*0.05; PF=basic*0.12; netsalary=basic+HRA+DA-PF; print("\nBasic:%lf \nHRA:%lf \nDA:%lf \nPF:%lf \nNet Salary:%lf" %(basic,HRA,DA,PF,netsalary)); 9def3 def4
Total gross pay: Rs.1.00 lakhs 4def3 def7
def8def3 weeklyPaid(hours_worked, wage):0
weeklyPaid(hours_worked, wage):1weeklyPaid(hours_worked, wage):2weeklyPaid(hours_worked, wage):3weeklyPaid(hours_worked, wage):4
Output:
Total gross pay: Rs.5500.00Nhân viên được trả lương
Mức lương thường được trích dẫn hàng năm nhưng thông thường, nhân viên được trả tiền hàng tháng. Để tính toán tổng lương của một nhân viên được trả lương, chúng tôi cần chia mức lương hàng năm cho số tiền thanh toán trong một năm (nghĩa là họ được thanh toán bao nhiêu đợt trong một năm).
Example:
Hãy giả sử B làm việc với tư cách là một nhân viên được trả lương và anh ta được trả 12 lakhs mỗi năm. Nếu b được trả hàng tháng thì khoản thanh toán tổng thể sẽ là 12 lakhs / 12. & nbsp;
If B was paid monthly then the gross payment will be 12 lakhs / 12.
Tổng tiền lương = 12/12 => 1 lakh.
Program:
Python3
def weeklyPaid(hours_worked, wage):6
Total gross pay: Rs.1.00 lakhs 1 weeklyPaid(hours_worked, wage):9 0 1 2
3def3 5
6def3 5
def8def3 if1
weeklyPaid(hours_worked, wage):1weeklyPaid(hours_worked, wage):2if4weeklyPaid(hours_worked, wage):4
Output:
Total gross pay: Rs.1.00 lakhsĐộ phức tạp về thời gian: O (1) & NBSP; O (1)
Chương trình Python để có được tiền lương của nhân viên và số ngày làm việc từ người dùng và tìm tiền lương cơ bản, DA, HRA, PF và trả tiền ròng.
(Lưu ý HRA, DA và PF lần lượt là 10%, 5%và 12%cơ bản.)
Mẫu đầu vào 1:
300 30
Đầu ra mẫu 1:
Trả tiền cơ bản: 3000 DA: 150 HRA: 300 PF: 360 NET Trả tiền: 3090
Thiết kế biểu đồ dòng chảy
Chương trình hoặc giải pháp
if6
days=float(input("Enter No Days Present:")) wages=float(input("Enter wages per Day:")) basic=wages*days; HRA=basic*0.1; DA=basic*0.05; PF=basic*0.12; netsalary=basic+HRA+DA-PF; print("\nBasic:%lf \nHRA:%lf \nDA:%lf \nPF:%lf \nNet Salary:%lf" %(basic,HRA,DA,PF,netsalary)); if7Giải thích chương trình
Nhận tiền lương và số ngày hiện tại của một nhân viên sử dụng phương thức Input ().
Tính toán tiền lương cơ bản, DA, HRA, PF Net Pay bằng công thức