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
  • programming language is C++. Please also provide an explanation of how to create a file with...

    programming language is C++. Please also provide an explanation of how to create a file with the given information and how to use that file in the program Let's consider a file with the following student information: John Smith 99.0 Sarah Johnson 85.0 Jim Robinson 70.0 Mary Anderson 100.0 Michael Jackson 92.0 Each line in the file contains the first name, last name, and test score of a student. Write a program that prompts the user for the file name...

  • 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...

  • 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...

  • CS 2050 – Programming Project # 1 Due Date: Session 3 (that is, in one week!)....

    CS 2050 – Programming Project # 1 Due Date: Session 3 (that is, in one week!). Can be resubmitted up to two times until Session 6 if your first version is submitted by session 3. In this project, you create two classes for tracking students. One class is the Student class that holds student data; the other is the GradeItem class that holds data about grades that students earned in various courses. Note: the next three projects build on this...

  • Piggy back on the programming project one you completed in module 3. You will use some...

    Piggy back on the programming project one you completed in module 3. You will use some of those concepts here again. We will be building this project inside out, start individual quiz and use a for loop to repeat it three times for three students. In this program you will be required to write a python program that generates math quizzes for students in second grade. Your program should do the following Ask the student for their name Provide 3...

  • 10.3Thank you:) Complete parts (a) through (c) below. (a) Determine the critical value(s) for a right-tailed...

    10.3Thank you:) Complete parts (a) through (c) below. (a) Determine the critical value(s) for a right-tailed test of a population mean at the a = 0.01 level of significance with 15 degrees of freedom. (b) Determine the critical value(s) for a left-tailed test of a population mean at the a = 0.01 level of significance based on a sample size of n = 10. (c) Determine the critical value(s) for a two-tailed test of a population mean at the a...

  • If possible use Microsoft Visio or anything BUT handwritten diagrams for questions 6-10, please. Thank you!...

    If possible use Microsoft Visio or anything BUT handwritten diagrams for questions 6-10, please. Thank you! This is for my Oracle class. 1. Which tables and fields would you access to determine which book titles have been purchased by a customer and when the order shipped? 2. How would you determine which orders have not yet been shipped to the customer? 3. If management needed to determine which book category generated the most sales in April 2009, which tables and...

  • CSC110 Lab 6 (ALL CODING IN JAVA) Problem: A text file contains a paragraph. You are to read the contents of the file, store the UNIQUEwords and count the occurrences of each unique word. When the fil...

    CSC110 Lab 6 (ALL CODING IN JAVA) Problem: A text file contains a paragraph. You are to read the contents of the file, store the UNIQUEwords and count the occurrences of each unique word. When the file is completely read, write the words and the number of occurrences to a text file. The output should be the words in ALPHABETICAL order along with the number of times they occur and the number of syllables. Then write the following statistics to...

  • 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...

  • i need help with a mips program to to covert roman numerals to real numbers Lab 4: Roman Numeral Conversion Part A: Due...

    i need help with a mips program to to covert roman numerals to real numbers Lab 4: Roman Numeral Conversion Part A: Due Sunday, 19 May 2019, 11:59 PM Due Friday, 24 May 2019, 11:59 PM Part B: Minimum Submission Requirements Ensure that your Lab4 folder contains the following files (note the capitalization convention): o Diagram.pdf o Lab4. asm O README.txt Commit and push your repository Lab Objective In this lab, you will develop a more detailed understanding of how...

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
Active Questions
ADVERTISEMENT