Question: Make a mini c + + rock paper scissors game based on the following objectives: Utilize programming skills to address real - world challenges. Procedure:
Make a mini c rock paper scissors game based on the following objectives:
Utilize programming skills to address realworld challenges.
Procedure:
Project Proposal: Within one week, provide a onepage proposal outlining project objectives, deliverables, and general algorithms. point
Implementation and Testing: Ensure your code is compilable and thoroughly tested. Incomplete or noncompilable code will receive a default zero grade. Include detailed comments within your code. Your final grade will be based on the effectiveness and functionality of your code. points
Documentation and Reporting: Document and report all aspects of the design, implementation, and testing procedures in your final submission. Please include reporting for your code to avoid rejection. I'll use Turnitin for plagiarism checks for code, documentation and reports. points
Marking Schema:
You can propose to do any project. However, your code must incorporate the following essential components:
Data Types and Variables: Showcase the ability to declare and utilize various data types eg integers, floatingpoint numbers, characters for the storage and manipulation of data.
Operators and Expressions: Employ operators to calculate and craft expressions to address problems, such as mathematical computations or data manipulation.
Control Flow Conditional Statements and Loops: Utilize conditional statements eg if else if switch and loops eg for, while, dowhile to manage program flow, establish decisionmaking processes, and handle repetitive tasks.
Functions: Implement a minimum of three functions to execute specific tasks and enable their reuse throughout your program.
Arrays and Vectors: Integrate arrays or vectors into your code to store and manage data collections.
Pointers: Illustrate basic pointer usage within your code.
Keyboard and File IO: Exhibit proficiency in reading from and writing to files, which is critical for data storage, retrieval, and manipulation.
By incorporating these components, your code will reflect a solid grasp of fundamental C concepts and practices.
A project that includes all the essential components and functions correctly will receive a coding score of out of Extra points will be awarded for additional functions, elegant coding, and algorithm design. Any missing components, malfunctions, or error outputs will lead to a deduction in points.
The report, encompassing detailed design, implementation, and testing procedures, is eligible for a full out of points.
All code must include comprehensive comments. Any code without comments will incur a deduction of at least points.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
