All of the programs so far have been "interactive":
In many situations this is not appropriate.
The alternative is "batch" processing, using files:
Why use files?
You should always ensure what the user sees is fully self-explanatory.
You need to do this differently for interactive programs and batch programs.
PUT ("Enter hours worked : "); GET (hours);
GET (hours); PUT ("Hours worked = "); PUT (hours);
Files can be either
Here we focus on text files.