This needs to be written in C++ data structures and algorithms. Please Wrie comments explaining methods etc and also write a short algorithm before doing it.
Instructions: Build a Weather Program: Create a simple weather app.
You should be able to:
1. Select from a list of U.S. cities
2. Should show the current weather for selected city (use the Yahoo Weather API )
3. Should also show weather for the next 10 days
4. For each day (current and next 10 days) display the following: · The date (e.g. "Monday, ")
· High temp
· Low temp
· Description (e.g. "Partly Cloudy")
5. Write a brief Paragraph explaining the data structures/algorithms used and description