Create the logic (using flowchart and/or pseudocode) for a program that updates an existing catalog of products for a company. The existing catalog is available in a computer file (with the file name being "ProductCatalog.dat"). Within the catalog, each record represents a product, consisting of three fields: productID, productName, and productPrice. The program to be designed will create a new catalog file (with the name being "ProductCatalogUpdated.dat"), in which the price (that is, the productPrice field) for each product will be updated according to the following rules: 1) For products with productID ranging from 100 to 199, the new prices will be 1.05 times of the existing values; 2) For all other products, the new prices will be 1.02 times of the existing values.
Create the logic (using flowchart and/or pseudocode) for a program that updates an existing catalog of products for a company. The existing catalog is available in a computer file (with the file name being "ProductCatalog.dat"). Within the catalog, each record represents a product, consisting of three fields: productID, productName, and productPrice. The program to be designed will create a new catalog file (with the name being "ProductCatalogUpdated.dat"), in which the price (that is, the productPrice field) for each product will be updated according to the following rules: 1) For products with productID ranging from 100 to 199, the new prices will be 1.05 times of the existing values; 2) For all other products, the new prices will be 1.02 times of the existing values.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps