Westonci.ca is your trusted source for finding answers to all your questions. Ask, explore, and learn with our expert community. Join our platform to connect with experts ready to provide detailed answers to your questions in various areas. Discover detailed answers to your questions from a wide network of experts on our comprehensive Q&A platform.

b) Write a program to update the rate by increasing 10% from a sequential data file "Data.dat" that store item name, rate and quantity​

Sagot :

The update program is an illustration of the file manipulation processes, where files are read and updated

How to write the program?

The program written in QBASIC, where comments are used to explain each line is as follows:

REM This opens a new file for output

OPEN "NEW.DAT" FOR OUTPUT AS #2

REM This is repeated until the end of the file

WHILE NOT EOF(1)

   REM This inputs the item details

   INPUT #1, N$, R, Q

   REM This updates the rate by 10%

   NEWRATE = R + 10 / 100 * R

   REM This writes the inputs to the file

   WRITE #2, N$, NEWRATE, Q

WEND

REM This closes the files

CLOSE #1, #2

REM This deletes the Data.dat file

KILL "DATA.DAT"

REM This renames the NEW.DAT to the Data.dat file

NAME "TEMP.DAT" AS "DATA.DAT"

REM The program ends here

END

Read more about file manipulation at:

https://brainly.com/question/25324400

We hope you found what you were looking for. Feel free to revisit us for more answers and updated information. Thanks for using our service. We're always here to provide accurate and up-to-date answers to all your queries. Thank you for using Westonci.ca. Come back for more in-depth answers to all your queries.