I need C# programming for this assignment,
I need C# programming for this assignment, the whole code, as well as the logic every step so that I can put it in
a flow chart. Im stuck and I need to compare my code to someone. If you are able to program well in C# and to be able to explain the logic step by step like you would if you were to put it into a flow chart please respond, thank you.
ATTACHMENT PREVIEW Download attachmentName:_________________Week 4 iLab—Grade CalculatorTCO 4—Given a simple problem that requires one or more decisions, create a solu±on algorithm thatuses decisions with logical and rela±onal expressions.TCO 8—Given a more complex problem, develop a complete solu±on that includes a comprehensivestatement of the problem, complete program design, and program documenta±on.ScenarioYou have been asked to design a program that will allow a teacher to calculate the percentageand the final grade for students in a class. The program will prompt the teacher to enter the stu-dent’s first and last name and the number of points the student received. The program will onlyaccept scores between 0 and 1,000 points (including 0 and 1,000), with 1,000 points being themaximum number of points. If the input value within the valid range, the program will display a“good score” message; otherwise, the program will display an error message and then terminatethe program. The program will then calculate the score percentage and then determine the gradebased on the percentage using the following grade criteria.Score PercentRangeGrade90—100A80—89B70—79C60—69D0—59FThe program will then display the student’s first name, last name, number of points, calculatedpercentage, and final grade.The program will have an initial prompt informing the user of the program’s purpose, along with aprogram termination message.Be sure to think about the logic and design first (IPO chart and pseudocode), then code the Vis-ual Logic command line processing.

View the AnswerRubricPoint distribuTon for this acTvity:Lab ActviTyDocumenTPoinTs possiblePoinTs receivedVariable list & IPO chart10Flowchart15Working program25±oTal PoinTs50
