Develop a computer program that can be used to maintain the current status of all active contracts of a construction rum.
Input should include contract number and description, contract amount, date of contract award, date work started, required completion date, current work status (percent complete), projected completion date, amount billed to date, payments received to date, payments due but not received, number and value of contract modifications, and number and value of pending modifications and claims. Provide output in a format that can be used by company management as a summary of contract status. Using your computer program. solve an example problem.