C++ Grading Input Export File Project (base code provided)
$10-30 USD
En curso
Publicado hace más de 8 años
$10-30 USD
Pagado a la entrega
**See attached files**
Must be compatible/run with Microsoft Visual Studio 2013.
This is a basic cs 135 C++ program and I will provide most of the base code. All you will need to do is modify it to fit the requirements below. The provided c++ program will take an [login to view URL], read it, and save the grade averages in the a resulting file. You can see the attached file to see exactly what i'm talking about before you bid on the project. This should be considered very basic project. See attached .txt to see full project details.
PROJECT INSTRUCTIONS
Write a course grading program; (i have a base form code for you to use that takes in an input file and output file and grades it in the output file.)
You are to provide ten, or more, different input files.
Each input file must contain 20 or more students.
Use input files for testing the program.
FILES
The program shall be responsible for the following files:
1. The grades data file (input)
2. The course report file (output)
The formats for the files are provided for the programmer.
The purpose of the grades data [ input ] file is to get data into the program.
The purpose of the course report [ output ] file is to save information about the course.
REQUIREMENT: The program shall use, without modification, file names as provided by the user.
Specfically, the addition of an extension [e.g., ".csv", ".dat", ".doc", ".txt", etc.]
is expressly prohibited.
The course grading program shall be named: grades
This means, to run the program in a persistent DOS window, the user would type
grades
then press the enter key.
Upon starting, the program shall display the main menu.
Once a grades data file has been read, the program is ready for normal operation.
Until then, some main menu options shall not be operable.
When the program is in operating mode, the program shall:
(1) Use menus and interactive prompts to get information from the user.
a. All menus shall be case-insensitive, and accept either lower case or upper case alphabetic inputs.
b. All inputs [ whether from a user or from a file ] shall be validated.
(2) Allow the user to modify grades for students.
(3) Allow the user to read a different grade data file [ an input file ].
(4) Allow the user to create a course grades report file [ an output file ].
(5) Allow the user to create a new grade data file.
The main menu is shown below.
====================================
Course Grading Program
Main Menu
====================================
C Change a Test Score
R Read Course Data
S Save Course Data
W Write Course Report
E Exit
====================================
Please choose [C,R,S,W, or E]:
Upon starting the program, only 'R' and 'E' shall be functional. To have choices 'C', 'S', or 'W' be
available, the user must first have (1) selected 'R', and then (2) specified an input file to be read.
MENU CHOICES
*see attached .txt
When 'E' is selected, the following logic shall be implemented.
PSEUDOCODE
If a grades data file has been read into memory,
Step 1 Display the summary information for the course on the display
Step 2 Prompt the user for the name of a course report file
Step 3 Write the course report file
Step 4 Prompt the user for the name of a grades data file
Step 5 Write the grades data file
Step 6 Exit the program
If a grades data file has not been read into memory, simply exit the program.
NOTE: The file written in Step 5 can be used as an input file the next time the program is started.
Hello
I am C++ expert and interested in this project. I have reviewed your requirements and confident to handle this project perfectly. I also have a lot of experience inhelping students with assignments. Please communicate to discuss further.
Regards
Anshu
$30 USD en 1 día
4,7 (192 comentarios)
6,5
6,5
9 freelancers están ofertando un promedio de $47 USD por este trabajo
hi I have read the requirements and I would like to do this project if given the opportunity. let me know if you are interested so I can have further details. thanks.
I am very proficient in c, c++. I have 16 years c++ developing experience now, and I have worked for 6 years. My work is online game developing, and mainly focus on client side, the language is c++ under windows. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ scripts which has the same effect, of course garbage collection included. I also made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
Hello, I am experienced and specialized in C and C++ and Python programing. I have taken part in many competitions, including national competition, in which I won 2nd prize. I always work with responsibility and quality. I am willing to do with cheapest price. Please contact me for details and time required, I will finish the job within time required. Thank you!
I've developed many web applications using plain LAMP models, open source CMS such as WordPress, Joomla, Magento, Drupal and also general purpose languages like Ruby, Java, Python among other enterprise software for the last ten years. I could certainly program the course grading DOS application you require within time, budget and to your satisfaction. Please view my portfolio for similar projects and contact me for more details.
I am glad to offer myself for this job. I read brief about your project description.
I have more information and questions ready to share via personal message.
Please start chat now for more information, proposal and terms.
Hi Sir,
I am trying to setup as a freelancer. I have worked with Top MNC's working on Telecom and Networking Projects on Linux Platform.
I have 8 years experience in C/C++/JAVA programming in development only and
i can provide you a very nice C/C++/Data Structures/JAVA program for the project details which you have described.
I will be very happy to work on your project and i am sure you will be very much satisfied with the results too.
Looking forward to work with you.
Thanks & Regards:
Hey there, I'm new in freelancer.
This is the reason why my bid is so low. I will be really happy if you pick me for the project. The job will be finished in maximum 3 days.
My english isn't the best, so excuse me for typos :)
Good day!