Complete the Programming Problem spelled out in theassignment rubric.Objective of Exercise: Program design using data fileprocessing. Design a program for the following programmingproblem:Your user will input several employee names employee numbers andmonthly sales totals for the first quarter. The user willenter 0 for each field when they have completed their dataentry. You will create a datafile called Sales with recordsof the following format:EmpName (String) EmpNumber (String) JanSales (float) FebSales(float) MarSales (float)Then read and display the following fields for all records of thisdatafile you created. Each employees record should appear on aseparate line and include the total quarter sales (the sum of thethree sales figures) and average of the quarter sales for thatemployee. For example a line of output might be as follows:Jennifer Crider 250.00 75.00 500.00 Total Sales is 825.00 AvgSales is 275.00