On the day of the MPI campus election, the head of the Computer department required all first year students from the AC10, AT20, AT46 and AT47 programs to go to the polls. The student’s matrix number will be recorded for record as proof of student attendance. Once the voting process is completed, the head of the department would like to know the number of students who went to vote according to the program described above. You are required to assist the department head by making analysis and write a program in C++ to solve the above problem. Use the flag type signal variable to solve the above problem. Note: The codes/ numbers that represent each program are as follows:·         AC10 - 1·         AT20 - 2·         AT46 - 3·         AT47 -

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
100%

On the day of the MPI campus election, the head of the Computer department required all first year students from the AC10, AT20, AT46 and AT47 programs to go to the polls. The student’s matrix number will be recorded for record as proof of student attendance. Once the voting process is completed, the head of the department would like to know the number of students who went to vote according to the program described above. You are required to assist the department head by making analysis and write a program in C++ to solve the above problem.

Use the flag type signal variable to solve the above problem.

Note: The codes/ numbers that represent each program are as follows:·         AC10 - 1·         AT20 - 2·         AT46 - 3·         AT47 - 4

 

You are required to do the following tasks.

  • Analyze the given problem (identify input, process and output).
  • Write a complete program in C++ to produce the output as illustrated in Figure B.
Election Day
Your program code
Any student? (Press Y if yes/Press N if no)Y
Your program code
:
Any student? (Press Y if yes /Press N if no) Y
Your program code
Any student? (Press Y if yes /Press N if no)N
Number of AC10 students
Number of AT20 students
:
Number of AT46 students
Number of At47 students
Figure B
Transcribed Image Text:Election Day Your program code Any student? (Press Y if yes/Press N if no)Y Your program code : Any student? (Press Y if yes /Press N if no) Y Your program code Any student? (Press Y if yes /Press N if no)N Number of AC10 students Number of AT20 students : Number of AT46 students Number of At47 students Figure B
Expert Solution
steps

Step by step

Solved in 2 steps

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