Q 1: A company named ABC hired three employees in different years; each employee gets an increment of 5000 yearly. Also each employee gets bonus amount of 10k for each project he has done yearly. The programs should have following attributes that should be entered by the user according to their need in specific parts: Employee name Served years No of projects done per year Initial salary

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Q 1: A company named ABC hired three employees in different years; each employee
gets an increment of 5000 yearly. Also each employee gets bonus amount of 10k for
each project he has done yearly. The programs should have following attributes that
should be entered by the user according to their need in specific parts:
Employee name
Served years
No of projects done per year
Initial salary
Declare a structure for an employee, mention the attributes (name, no of years served,
salary), declare an array of structures for no of employees. Then declare three
functions, one should return a structure by value with no argument passed which will
take all attributes from the user and in second pass the structure by reference as an
argument to a function and it should display all the attributes of an employees and
then in third pass the structure by value as an argument to a function and it should
display current salary of employees.
Transcribed Image Text:Q 1: A company named ABC hired three employees in different years; each employee gets an increment of 5000 yearly. Also each employee gets bonus amount of 10k for each project he has done yearly. The programs should have following attributes that should be entered by the user according to their need in specific parts: Employee name Served years No of projects done per year Initial salary Declare a structure for an employee, mention the attributes (name, no of years served, salary), declare an array of structures for no of employees. Then declare three functions, one should return a structure by value with no argument passed which will take all attributes from the user and in second pass the structure by reference as an argument to a function and it should display all the attributes of an employees and then in third pass the structure by value as an argument to a function and it should display current salary of employees.
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY