Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 1 out of 4 pages
Other

Introduction To Programming - MOD003212 (Car Sales Project)

Document preview thumbnail
Preview 1 out of 4 pages

This is a first year Car Sales Project that is written in the programming language C. The Car Sales project must make its output to the Console (i.e. the Command Prompt using printf) and it must exhibit the following features as a minimum: 5%: Looping Menu with 3 main actions: View Cars Stock, Buy Cars, View Sales Data Note: A Car is defined by its price and model 5%: Must contain at least three arrays to cars information (maximum of 10 Car models) Two for recording the price and name of a car One for recording the remaining amount of each car model 5%: View Cars Stock will show a list of models and remaining amount 4%: Sorted by remaining amount in descending order 10%: Buying Cars needs to record the total price/customer name/customer age/if discount was given/discount value/number of cars and update existing car arrays as necessary once a sale is concluded 4%: Any data being accepted from the keyboard needs to be validated and filtered (i.e. only accept correct data from the customer and keep asking until correct data is entered) 10%: Sales Data for a Car Model is also displayed as a total sum for each model, in addition to displaying what each customer bought 10%: Sorted by total sale amount in descending order 10%: Sales Data is to be stored in a file 10%: When the program launches, it should read previous sales data from the file, if it exists, to be used as initial data 2%: Exiting the software thanks the customer for using it before closing 15%: Make use of topics not taught in the module, but can be applied in a relevant way to this software project (do not include features/topics just for the sake of showing that you know how to use/implement it, instead consider why it will improve the software for the user) - e.g. struct 5%: Your code needs to follow recommended coding standards and good practice (see Week 2) 5%: Also submit a Logbook detailing your engagement with the Pluralsight platform, including your Pluralsight C exam (test) results. Please see this page for information on this. Total: 100% Note: Please do not feel like you need to limit yourselves to the above features list. I'm happy for you to explore adding in other features beyond the ones listed above (but as a minimum the program must exhibit the listed features). The marks are awarded based on the complexity of each feature, as the case may be. For example, having a Looping Menu that does not validate user input (i.e. it blindly trusts the keyboard input), but works well for its intended purpose is worth 2%, while also validating the user's choice (i.e. did they type an expected character that's part of the menu? - switch does not count for this purpose) before it is fully accepted would attract 4-5% (assuming the code works as intended with no issues), depending on the technical quality of the work. A similar approach will be taken when marking the entire project.

Content preview

Screenshots of the program [Car Sales] written in C
Contact me for more information on how each screen works.

Document information

Study
Unknown
Uploaded on
February 24, 2023
Number of pages
4
Written in
2022/2023
Type
Other
Person
Unknown
$36.26

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
kaloyantitov
2.8
(19)
Sold
86
Followers
69
Items
14
Last sold
3 months ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions