Answered step by step
Verified Expert Solution
Question
1 Approved Answer
python OMIS 230 Project Fall 2021 Develop a program for an electronics store that only sells laptop computers. The program would read information about the
python
OMIS 230 Project Fall 2021 Develop a program for an electronics store that only sells laptop computers. The program would read information about the laptops from a "laptops.txt" text file, presents statistical information about the store's laptops, provides different filters for choosing among the laptops, and writes the final results to a "results.txt" text file. The "laptops.txt" file should contain information about at least 40 laptops. And, the following are the minimum number of input information about each laptop that you need to provide i.e. you can add extra information for each laptop if you wish): A short description . Brand . Price Screen size - RAM size Hard drive size Processor type Condition (New Used) Available units in stock The system should perform the following processes: 1. Read the input information from the text file 2. Provide statistical information about the status of the store (each in a separate Sub or Function procedure): a. The total value of all laptops in stock b. Number of new vs. used laptops c. Number of laptops from each brand d. Minimum price, maximum price, and average price of laptops 3. Using "Menu-driven programming" provide the following options to the user: Option 1: Search (Allow the user to search for a keyword from the description of the laptops.) Option 2: Filter the laptops based on the following properties, and show the filtered results to the user: o Option 2.1: Brands o Option 2.2: Price ranges (e.g. Under $300, $300 to $600, $600 & Above) o Option 2.3: RAM size o Option 2.4: Condition Option 3: Save the results (When the user is satisfied with the results, write the output to a "results.txt" text file) Option 4: Exit the program Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started