[SOLVED] Data Engineers regularly collect, process and store data. In this task | SolutionInn
Question: Data Engineers regularly collect, process and store data. In this task you will develop a deeper understanding of how C programming language can be used Data Engineers regularly collect, process and store data. In this task you will develop a deeper understanding of how C programming language can be used for collecting, processing and storing data. In this assignment you get the opportunity to build an interactive program that can manage the list of flights departing Sydney Airport. The list is stored as an array of flight_t type structures flight_t flights [MAX_NUM_FLIGHTS]; The flight_t is a structure typedef for struct flight. The struct flight contains the following fields
- flightcode - array of MAX_FLIGHTCODE_LEN+1 chars (string)
- departure_dt - a structure of date_time_t type as defined below
- arrival_city - array of MAX_CITYCODE_LEN+1 chars (string)
- arrival_dt - a structure of date_time_t type as defined below
Note that we now have a struct nested within a struct. The date_time_t is a structure typedef for struct date_time. The struct date_time contains the following fields,
- month - integer between 1 and 12 (inclusive)
- day - integer between 1 and 31 (inclusive)
- hour - integer between 0 and 23 (inclusive)
- minute - integer between 0 and 59 (inclusive)
Your program interacts with the nested struct array in your memory (RAM) and simple database file in your hard disk. It should provide the following features: