Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The Programming language is C. Input File Oblectives 1. To reinforce the use of loops. 2. To learn how to read information from files. Introduction:

The Programming language is C. image text in transcribed
image text in transcribed
image text in transcribed
Input File
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
Oblectives 1. To reinforce the use of loops. 2. To learn how to read information from files. Introduction: Who doesn't love dragons? Movies about dragons and dragon training were very popular this summer. Your friend has not stopped talking about how awesome dragons are and how cool it would be to train them. To amuse your friend, you have decided to create a series of programs about dragons. Problem: Celebration of the First Flight (flight.c In previous programs, we helped your dragon learn how to fly and train to improve their flight distance. It's time for your dragon's Celebration of the First Flight, similar to a dragon sweet 16. Every day for a month, your dragon is responsible for scheduling demonstration flights with the other members of Dragon Island. Your dragon wants to be presented in the best possible light, so it is up to you to determine the best month for the Celebration. In this program, you will examine a file of weather data. Ask the user for the name of this file. Then, ask the user for the temperature range that their dragon flies best in. Calculate the percentage of days in each month that fall into that range. Dragon Island does not have a complete set of weather data, so the file of weather data may not contain information for every day in every month. Instead, calculate the percentage by dividing the number of days in range by the number of days that there is data for The month with the highest percentage is the month that the dragon should pick for their Celebration of the First Flight. Arrays are not expected to be a part of this program, except for the name of the input file. Do not attempt to store all the values in the file in your program. Input Specification 1. 2. 3. The lower bound temperature will be an integer between 0 and 80 The upper bound temperature will be an integer higher than the lower bound and less than 120 The file name will be a string less than 30 characters in length Input File Specification There will be 12 months of weather data available. Since months may not have complete information, each month will begin with a header number (n) to indicate how many temperatures are available for that month. The month will then have n real numbers representing the temperature for each day. Output Specification Output to the screen. Show the user the percentage of days in range for each month. Then, print the best month for the Celebration of the First Flight. Oblectives 1. To reinforce the use of loops. 2. To learn how to read information from files. Introduction: Who doesn't love dragons? Movies about dragons and dragon training were very popular this summer. Your friend has not stopped talking about how awesome dragons are and how cool it would be to train them. To amuse your friend, you have decided to create a series of programs about dragons. Problem: Celebration of the First Flight (flight.c In previous programs, we helped your dragon learn how to fly and train to improve their flight distance. It's time for your dragon's Celebration of the First Flight, similar to a dragon sweet 16. Every day for a month, your dragon is responsible for scheduling demonstration flights with the other members of Dragon Island. Your dragon wants to be presented in the best possible light, so it is up to you to determine the best month for the Celebration. In this program, you will examine a file of weather data. Ask the user for the name of this file. Then, ask the user for the temperature range that their dragon flies best in. Calculate the percentage of days in each month that fall into that range. Dragon Island does not have a complete set of weather data, so the file of weather data may not contain information for every day in every month. Instead, calculate the percentage by dividing the number of days in range by the number of days that there is data for The month with the highest percentage is the month that the dragon should pick for their Celebration of the First Flight. Arrays are not expected to be a part of this program, except for the name of the input file. Do not attempt to store all the values in the file in your program. Input Specification 1. 2. 3. The lower bound temperature will be an integer between 0 and 80 The upper bound temperature will be an integer higher than the lower bound and less than 120 The file name will be a string less than 30 characters in length Input File Specification There will be 12 months of weather data available. Since months may not have complete information, each month will begin with a header number (n) to indicate how many temperatures are available for that month. The month will then have n real numbers representing the temperature for each day. Output Specification Output to the screen. Show the user the percentage of days in range for each month. Then, print the best month for the Celebration of the First Flight

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

MongoDB Applied Design Patterns Practical Use Cases With The Leading NoSQL Database

Authors: Rick Copeland

1st Edition

1449340040, 978-1449340049

More Books

Students also viewed these Databases questions

Question

Enumerate the benefits of depositary receipts to the issuers.

Answered: 1 week ago

Question

Connect with your audience

Answered: 1 week ago