Monday, 25 March 2019

CLASS ACTIVITY 26 MARCH 2019

SUBMIT YOUR CODE BY TODAY EVENING: altaf.husain@kletech.ac.in


A company has 200 employees working since from the year of establishment 1995.
Following are employees, their salaries and income tax details working in different departments:
1.     Board of Directors – basic salary 1 lakh per month – 20% tax per annum.
2.     Managers – basic salary 80 thousand per month – 15% tax per annum.
3.      Senior Software developers – basic salary 70 thousand per month – 10% tax per annum.
4.     Software developers – basic salary 50 thousand per month – 10% tax per annum.
Perform the following operations:
1.     Create a DLL for all above employees (all employee details in one DLL only).
2.     Display Salary Certificate for all above employees with following details:
a.     Board of Directors – 50% DA, 25% HRA, 10% Extra Allowance.
b.     Managers - 50% DA, 20% HRA, 10% Extra Allowance.
c.      Senior Software developers - 40% DA, 20% HRA, 10% Extra Allowance.
d.     Software developers - 40% DA, 20% HRA.
3.     5 employees resign from the company last month. Remove them from the DLL.


INPUT: Employee ID, Name, Designation, Department, Basic Salary
EMP001
Mahesh Kumar
CEO
Board of Director
1,23,900

OUTPUT:
SALARY CERTIFICATE
Employee ID, Name, Designation, Dept., Basic, DA, HRA, EA, Gross, Tax, Take Home Salary
EMP001, Mahesh Kumar, CEO, BoD, 1,23,900, 61950, 30975, 12390, 229215, 3820.25, 225394.75




1 comment:

  1. Do you know what the Remote software developer salary in the US? FlexJobs description: Software developers can come with a variety of titles, such as front-end developer, back-end developer, iOS developer, and JavaScript developer, to name a few. Typical duties include programming, developing and software architecture, websites, apps or products.

    ReplyDelete

TERM WORK - 6. QUEUES PBL ACTIVITY ON 02 MAY 2019.

SYLLABUS: 2 TYPES OF QUEUES. LINEAR AND CIRCULAR.