Programming Examples

Python program to count the number of employees earning more than 1 lakh per annum


Python program to count the number of employees earning more than 1 lakh per annum. The monthly salaries of n number of employees are given

Solution

count=0
n=int(input("Enter no. of employees: "))
print("No. of Employees",n)
salary=[]
for i in range(n):
	print("Enter Monthly Salary of Employee { } Rs.: ".format(i+1))
	s=int(input())
	salary.append(s)
for j in range(len(salary)):
	annual_salary = salary[j] * 12
	print ("Annual Salary of Employee { } is:Rs. { }".format(j+1,annual_salary))
	if annual_salary >= 100000:
		count = count + 1
print("{ } Employees out of { } employees are earning more than Rs. 1 Lakh per annum".format(count, n))
Output

Enter no. of employees: 5

No. of Employees 5

Enter Monthly Salary of Employee 1 Rs.:

3000

Enter Monthly Salary of Employee 2 Rs.:

9500

Enter Monthly Salary of Employee 3 Rs.:

12500

Enter Monthly Salary of Employee 4 Rs.:

5750

Enter Monthly Salary of Employee 5 Rs.:

8000

Annual Salary of Employee 1 is:Rs. 36000

Annual Salary of Employee 2 is:Rs. 114000

Annual Salary of Employee 3 is:Rs. 150000

Annual Salary of Employee 4 is:Rs. 69000

Annual Salary of Employee 5 is:Rs. 96000

2 Employees out of 5 employees are earning more than Rs. 1 Lakh per annum

CCC Online Test 2021 CCC Practice Test Hindi Python Programming Tutorials Best Computer Training Institute in Prayagraj (Allahabad) Best Java Training Institute in Prayagraj (Allahabad) Best Python Training Institute in Prayagraj (Allahabad) O Level Online Test in Hindi Bank SSC Railway TET UPTET Question Bank career counselling in allahabad Sarkari Naukari Notification Best Website and Software Company in Allahabad Sarkari Exam Quiz