Question

Please follow the directions in the attached file to complete the Module 3 Programming Problem.

Make sure that you use a top-down methodology to understand the problem. Identify the variables and modules that you will need and submit either pseudocode or a flowchart that shows your solution.

Pseudocode can be submitted as a Word, .rft. or .txt file.

Flowcharts may be created in a software program designed for flowcharting. Most will allow you to export or print your solution as a .pdf file that you can upload here.


.11 Sprint 10:18 PM @ダ崋* 62% a elearn.nscc.edu 1 of 1 dule 3 Programming Problem - Spring 2018 When students register for a math class at NSCC they may be required to take a co-requisite Math class depending on their math placement score When registering for a math class, the system checks the students score on the placement test on fide before allowing the student to register in a college-level math class The names of the three placement tests are: Accuplacer, ACT, or SAT The table below summarizes the criteria for advising a student as to which Math class they should register for. If the student requires learming support, they must register for the college-level class as well as the co requisite math support class. MATH SCORE RANGES SAT PLACEMENT Accuplacer ACT Algebra 92 Math 19-36Math 460-800 Student may register for any collepe-level math Algebra c 91 Math 1-18 Math 200-450 Student must register for one of these course Foundations of Algebra: MATH 1000 & co- requisite MATH 0815 Math for iberal Arts MATH 1010 & co-requisite MATH 0825 Probability & Statistics: MATH 1530& co requisite MATH 0835 Finite Math:MATH 1630& co-requisite MATH 0845 Using the table above as a guide, design a modular program that will alow an advisor to input the test type, the students test score and the Math class that they want to register for Then, d necessary, a message should be displayed that indicates the student must aso take the appropriate co- reasne course-騁the course rubric-example The student must also take Math 0815. Print an error message the dent requred to take·corewsne but emered m course other than If the student does not need a co-requisite, outputamessage that indicates the student is clear to take the marh course entered by the advisor (indlude the course rubric). The message should read something ke the folowing Clear to take college-level Math 0
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Psuedocode For the above requirement:

  1. Declare variables as int score, choice; char placement_test[], additional_course[], Math_course[];
  2. Input placement_test student appeared for (Accuplacer/ACT/SAT): ____
  3. Input student’s score on the placement test: __
  4. If((placement_test == “Accuplacer” and score>=92) or (placement_test == “ACT” and (score>=19 and score <=36)) or (placement_test == “SAT” and (score>=460 and score <=800)))
  5. Then Input the Math course to be entered by advisor: Math_course(=Math 1710)
  6. Then display msg as: print(“Clear to take college level Math 1710”);
  7. Else print msg as print(“The student must take one of the below courses:”)
  8.                 Print (“List of courses with choice numbers: \n

              1000 “Foundations of Algebra” \n

              1010 “Math for Liberal Arts” \n

              1530 “Probability and Statistics”\n

              1630 “Finite Math”\n”)       

9. For selecting from above choice enter 1,2,3,4 and display it on the screen to further     

select the course appropriate for the student. Input choice.

10. If(choice == 1000)

then display msg as “The student must also take Math 0815.”

and save it in additional_course[] for future references(optional).

11. Else if (choice == 1010)

then display msg as “The student must also take Math 0825.”

and save it in additional_course[] for future references(optional).

12. Else if (choice == 1530)

then display msg as “The student must also take Math 0835.”

and save it in additional_course[] for future references(optional).

13. Else if (choice == 1630)

then display msg as “The student must also take Math 0845.”

and save it in additional_course[] for future references(optional).

14. Else display an error message as : “You have entered a Math course other than

1000, 1010, 1530, 1630. Please Enter a valid choice. ”

Snapshot for the same:

Psuedocode For the above requirement: 1. Declare variables as int score, choice; char placement testll, additional coursell,

and save it in additionalcoursell forfuture references(optional). Else if (choice1010) then display msg as The student must

Add a comment
Know the answer?
Add Answer to:
Please follow the directions in the attached file to complete the Module 3 Programming Problem. Make...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • PYTHON 3 Object Oriented Programming ***a9q3.py file below*** class GradeItem(object): # A Grade Item is anything...

    PYTHON 3 Object Oriented Programming ***a9q3.py file below*** class GradeItem(object): # A Grade Item is anything a course uses in a grading scheme, # like a test or an assignment. It has a score, which is assessed by # an instructor, and a maximum value, set by the instructor, and a weight, # which defines how much the item counts towards a final grade. def __init__(self, weight, scored=None, out_of=None): """ Purpose: Initialize the GradeItem object. Preconditions: :param weight: the weight...

  • Read each problem carefully and clearly show all work. Indicate calculator functions used (ie T-Test, 2-SampTTest,...

    Read each problem carefully and clearly show all work. Indicate calculator functions used (ie T-Test, 2-SampTTest, etc) as well as calculator entries State your conclusions in terms of the context of the problem 2) All students at Big-Huge College must take an assessment test before they can attend their first math class. A random group of 9 students were given the math placement test and their scores were recorded. They were then allowed to retake the exact same test 4...

  • CS 215 Program Design, Abstraction, and Problem Solving Programming Project #3 INTRODUCTION The goal of this...

    CS 215 Program Design, Abstraction, and Problem Solving Programming Project #3 INTRODUCTION The goal of this programming project is to enable the student to practice designing a program that solves a problem using a class and a linked-list and developing a C++ program to implement the solution. PROJECT TASKS 1. Read the problem definition below and then analyze it before designing a solution. You will produce a document (external documentation) of this definition, analysis, and design. 2. Write a C++...

  • i need help on question 3 to 22 please. Midterm ex review. MATH 101 Use the...

    i need help on question 3 to 22 please. Midterm ex review. MATH 101 Use the following information to answer the next four exercises. The midterm grades on a chemistry exam, graded on a scale of 0 to 100, were: 62, 64, 65, 65, 68, 70, 72, 72, 74, 75, 75, 75, 76,78, 78, 81, 82, 83, 84, 85, 87, 88, 92, 95, 98, 98, 100, 100,740 1. Do you see any outliers in this data? If so, how would...

  • could you please help me with this problem, also I need a little text so I...

    could you please help me with this problem, also I need a little text so I can understand how you solved the problem? import java.io.File; import java.util.Scanner; /** * This program lists the files in a directory specified by * the user. The user is asked to type in a directory name. * If the name entered by the user is not a directory, a * message is printed and the program ends. */ public class DirectoryList { public static...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT