Question: 4. Using the original data file AL_Weather_Station.txt, write a program in c++ that creates a new file for weather stations in North Alabama. There should

4. Using the original data file AL_Weather_Station.txt, write a program in c++ that creates a new file for weather stations in North Alabama. There should be one file (North_AL_Station_Data.txt) containing data from the following seven stations.

The station names are:

ATHENS

DECATUR

CULLMAN

OWENS CROSS ROADS

MUSCLE SHOALS

SCOTTSBORO

HUNTSVILLE INTERNATIONAL AIRPORT JONES FIELD

This is what the data file looks like:

4. Using the original data file AL_Weather_Station.txt, write a program in c++

O X O AL_Weather_Station - Notepad File Edit Format View Help STATION STATION_NAME DATE MDPR DAPR PRCP SNWD SNOW TMAX TMIN TOBS ----------------------- ------------------------------------------ -------- -------- ---------------- -------- 48 nonoo ooo GHCND:US1ALLS0003 GHCND:USTALLS8883 GHCND:US1ALLS0003 GHCND:US1ALTP0014 GHCND:USTALLP0014 GHCND:USTALLP8814 GHCND:USC88818889 GHCND:USC00018809 GHCND:USC00018809 GHCND:US1ALMN0004 GHCND:US1ALMN0004 GHCND:US1ALMN0004 GHCND:USW00063868 | GHCND:USWO0063868 GHCND:USW00063868 GHCND:US1ALCE0001 GHCND:USTALCE8881 GHCND:US1ALCE0001 GHCND:USW00053843 GHCND:US1ALMS0029 GHCND:USTALMS8829 GHCND:US1ALMS0029 GHCND:USW00023801 GHCND:USW80023801 GHCND:USW00023801 GHCND:US1ALSHO024 GHCND:US1ALSHO024 GHCND:US1ALSHO024 GHCND:US1ALMS0021 GHCND:US1ALMS0021 GHCND:USTALMS0821 GHCND:USW00063870 GHCND:USwe0063870 GHCND:USW00063870 GHCND:USC00016988 ATHENS 4.3W AL US 20140601 -9999 ATHENS 4.3W AL US 20140602 -9999 ATHENS 4.3W AL US 20140603 -9999 ALEXANDER CITY 7.1 SSW AL US 20140601 -9999 ALEXANDER CITY 7.1 SSW AL US 20140602 -9999 ALEXANDER CITY 7.1 SSW AL US 20140603 -9999 WEST BLOCTON AL US 20140601 -9999 WEST BLOCTON AL US 20140602 -9999 WEST BLOCTON AL US 20140603 -9999 EXCEL 2.5 ESE AL US 20140601 -9999 EXCEL 2.5 ESE AL US 20140602 -9999 EXCEL 2.5 ESE AL US 20140603 -9999 COURTLAND 2 WSW AL US 20140601 -9999 COURTLAND 2 WSW AL US 20140602 -9999 COURTLAND 2 WSW AL US 20140603 -9999 MENTONE 6.9 SSE AL US 20140601 -9999 MENTONE 6.9 SSE AL US 20140602 -9999 MENTONE 6.9 SSE AL US 20140603 -9999 ANDALUSIA OPP AIRPORT AL US 20140603 -9999 GUNTERSVILLE 4.7 W AL US 20140601 -9999 GUNTERSVILLE 4.7W AL US 20140602 -9999 GUNTERSVILLE 4.7W AL US 20140603 -9999 TROY 2 W AL US 20140601 -9999 TROY 2 W AL US 20140602 -9999 TROY 2 W AL US 20140603 -9999 CALERA 3.1 NNW AL US 20140601 -9999 CALERA 3.1 NNW AL US 20140602 -9999 CALERA 3.1 NNW AL US 20140603 -9999 ALBERTVILLE 2.8 SE AL US 20140601 -9999 ALBERTVILLE 2.8 SE AL US 20140602 -9999 ALBERTVILLE 2.8 SE AL US 20140603 -9999 FLORALA MUNICIPAL AIRPORT AL US 20140601 -9999 FLORALA MUNICIPAL AIRPORT AL US 20140602 -9999 FLORALA MUNICIPAL AIRPORT AL US 20140603 -9999 ROBERTSDALE AL US 20140601 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 208 194 185 -9999 -9999 -9999 228 -9999 -9999 -9999 198 194 193 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 283 -9999 257 -9999 297 -9999 -9999 -9999 -9999 311 -9999 -9999 -9999 -9999 -9999 -9999 294 -9999 242 -9999 281 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 294 -9999 272 -9999 283 -9999 272 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 200 211 217 217 O X O AL_Weather_Station - Notepad File Edit Format View Help STATION STATION_NAME DATE MDPR DAPR PRCP SNWD SNOW TMAX TMIN TOBS ----------------------- ------------------------------------------ -------- -------- ---------------- -------- 48 nonoo ooo GHCND:US1ALLS0003 GHCND:USTALLS8883 GHCND:US1ALLS0003 GHCND:US1ALTP0014 GHCND:USTALLP0014 GHCND:USTALLP8814 GHCND:USC88818889 GHCND:USC00018809 GHCND:USC00018809 GHCND:US1ALMN0004 GHCND:US1ALMN0004 GHCND:US1ALMN0004 GHCND:USW00063868 | GHCND:USWO0063868 GHCND:USW00063868 GHCND:US1ALCE0001 GHCND:USTALCE8881 GHCND:US1ALCE0001 GHCND:USW00053843 GHCND:US1ALMS0029 GHCND:USTALMS8829 GHCND:US1ALMS0029 GHCND:USW00023801 GHCND:USW80023801 GHCND:USW00023801 GHCND:US1ALSHO024 GHCND:US1ALSHO024 GHCND:US1ALSHO024 GHCND:US1ALMS0021 GHCND:US1ALMS0021 GHCND:USTALMS0821 GHCND:USW00063870 GHCND:USwe0063870 GHCND:USW00063870 GHCND:USC00016988 ATHENS 4.3W AL US 20140601 -9999 ATHENS 4.3W AL US 20140602 -9999 ATHENS 4.3W AL US 20140603 -9999 ALEXANDER CITY 7.1 SSW AL US 20140601 -9999 ALEXANDER CITY 7.1 SSW AL US 20140602 -9999 ALEXANDER CITY 7.1 SSW AL US 20140603 -9999 WEST BLOCTON AL US 20140601 -9999 WEST BLOCTON AL US 20140602 -9999 WEST BLOCTON AL US 20140603 -9999 EXCEL 2.5 ESE AL US 20140601 -9999 EXCEL 2.5 ESE AL US 20140602 -9999 EXCEL 2.5 ESE AL US 20140603 -9999 COURTLAND 2 WSW AL US 20140601 -9999 COURTLAND 2 WSW AL US 20140602 -9999 COURTLAND 2 WSW AL US 20140603 -9999 MENTONE 6.9 SSE AL US 20140601 -9999 MENTONE 6.9 SSE AL US 20140602 -9999 MENTONE 6.9 SSE AL US 20140603 -9999 ANDALUSIA OPP AIRPORT AL US 20140603 -9999 GUNTERSVILLE 4.7 W AL US 20140601 -9999 GUNTERSVILLE 4.7W AL US 20140602 -9999 GUNTERSVILLE 4.7W AL US 20140603 -9999 TROY 2 W AL US 20140601 -9999 TROY 2 W AL US 20140602 -9999 TROY 2 W AL US 20140603 -9999 CALERA 3.1 NNW AL US 20140601 -9999 CALERA 3.1 NNW AL US 20140602 -9999 CALERA 3.1 NNW AL US 20140603 -9999 ALBERTVILLE 2.8 SE AL US 20140601 -9999 ALBERTVILLE 2.8 SE AL US 20140602 -9999 ALBERTVILLE 2.8 SE AL US 20140603 -9999 FLORALA MUNICIPAL AIRPORT AL US 20140601 -9999 FLORALA MUNICIPAL AIRPORT AL US 20140602 -9999 FLORALA MUNICIPAL AIRPORT AL US 20140603 -9999 ROBERTSDALE AL US 20140601 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 208 194 185 -9999 -9999 -9999 228 -9999 -9999 -9999 198 194 193 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 283 -9999 257 -9999 297 -9999 -9999 -9999 -9999 311 -9999 -9999 -9999 -9999 -9999 -9999 294 -9999 242 -9999 281 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 294 -9999 272 -9999 283 -9999 272 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 200 211 217 217

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!