Calculate the average temperature for the year

Assignment Help Computer Engineering
Reference no: EM132134822

Write a program to calculate the average temperature for the year and determine the hottest month of the year.

In your main method, the program should collect the user input of the average Fahrenheit temperatures for each of the 12 months of a year into an array.

The average temperature for January will go into the 1st index position of the array, February will go into the 2nd index position, etc.

Your main method should then call a method named averageTemp, passing the entire array of temperatures to this method as the only argument. The averageTemp method should compute the average of the numbers stored in the array passed to it and return the average to the caller. Your main method should then call a method named getHotMonth, passing the entire array of temperatures to this method as well. The getHotMonth method should use the array to find the index position of the month with the hottest temperature.

If there is a tie between two months, the method should return the array index position of first month to reach the hottest temperature. Once main receives both the average and index position in the array of the hottest month, it should call a method named displayResults to display the average and hottest month to the user.

The method displayResults will accept two arguments, the average temperature and the index position in the array of the hottest month. The final output of the program should say something like, "The average temperature for the year was 45.7 degrees F with July being the hottest month."

Reference no: EM132134822

Questions Cloud

Determine the operating cash flow? : Determine the operating cash flow? (OCF) for? Kleczka, LLC., based on the following data. During the year the firm had sales of $2,548,000?, cost of goods sold
Required return for an investment : How much would you pay for a share of preferred stock that pays a $3.25 dividend and your required return for an investment of this kind is 7%?
What is the value of his bonus today : The problem to solve is an employee is promised a bonus of $10,000 in five years if he is still with the company at that time. If the opportunity cost
Equal amounts paid at the end of each month : Assume that the salary payments are equal amounts paid at the end of each month. If the interest rate you choose is an 8 percent EAR, what is the size of the se
Calculate the average temperature for the year : Write a program to calculate the average temperature for the year and determine the hottest month of the year.
What is the present value : Please help me study for a test by helping me solve this question. Please show work/formulas used.
Write the code for hangman in java : The game would start off by asking the user if they were playing 1 person or two person hangman.
What is the apr on a loan from american pride payday : What is the APR on a loan from American Pride Payday Loan Store? You've borrowed $200, with a payoff of $230 due in two weeks.
Showing what work-formulas used : Please help me study for a test by answering this question and showing what work/formulas used. Thanks!

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd