double read_double (FILE *infile) — Reads one double precision number from the input file. Note:…

double read_double (FILE *infile) — Reads one double precision number from the input file. Note: You may assume that the file only contains real numbers. * (5 pts) int read_integer (FILE *infile) – Reads one integer number from the input file. * (5 pts) double calculate_sum (double number1, double number2, double number3, double number4, double number5) – Finds the sum of number1, number2, number3, number4, and number5 and returns the result. * (5 pts) double calculate_mean (double sum, int number) – Determines the mean through the calculation sum / number and returns the result. You need to check to make sure that number is not 0. If it is 0 the function returns -1.0 (we will assume that we are calculating the mean of positive numbers), otherwise it returns the mean. * (5 pts) double calculate_deviation (double number, double mean) – Determines the deviation of number from the mean and returns the result. The deviation may be calculated as number – mean. * (10 pts) double calculate_variance (double deviation1, double deviation2, double deviation3, double deviation4, double deviation5, int number) – Determines the variance through the calculation: ((deviation1)^2 + (deviation2)^2 + (deviation3)^2 + (deviation4)^2 + (deviation5)^2) / number and returns the result. Hint: you may call your calculate_mean ( ) function to determine the result. * (5 pts) double calculate_standard_deviation (double variance) – Calculates the standard deviation as sqrt (variance) and returns the result. Recall that you may use the sqrt ( ) function that is found in math.h. * (10 pts) double find_max (double number1, double number2, double number3, double number4, double number5) — Determines the maximum number out of the five input parameters passed into the function, returning the max. * (10 pts) double find_min (double number1, double number2, double number3, double number4, double number5) — Determines the minimum number out of the five input parameters passed into the function, returning the min. * (5 pts) void print_double (FILE *outfile, double number) — Prints a double precision number (to the hundredths place) to an output file. * (20 pts) A main ( ) function that does the following (this is what the program does!!!): Opens an input file “input.dat” for reading; Opens an output file “output.dat” for writing; Reads five records from the input file (input.dat); You will need to use a combination of read_double ( ) and read_integer ( ) function calls here! Calculates the sum of the GPAs; Calculates the sum of the class standings; Calculates the sum of the ages; Calculates the mean of the GPAs, writing the result to the output file (output.dat); Calculates the mean of the class standings, writing the result to the output file (output.dat); Calculates the mean of the ages, writing the result to the output file (output.dat); Calculates the deviation of each GPA from the mean (Hint: need to call calculate_deviation ( ) 5 times) Calculates the variance of the GPAs Calculates the standard deviation of the GPAs, writing the result to the output file (output.dat); Determines the min of the GPAs, writing the result to the output file (output.dat); Determines the max of the GPAs, writing the result to the output file (output.dat); Closes the input and output files (i.e. input.dat and output.dat) Expected Input File Format (real numbers only): For this assignment you will be required to read five records from the “input.dat” file. Each record will have the following form: Student ID# (an 8 digit integer number) GPA (a floating-point value to the hundredths place) Class Standing (1 – 4, where 1 is a freshmen, 2 is a sophomore, 3 is a junior, and 4 is a senior –> all integers) Age (a floating-point value) Example data for 1 student record in the file could be as follows: 12345678 3.78 3 20.5 IV. Expected Results: The following sample session demonstrates how your program should work. Assuming input.dat stores the following records: 12345678 3.78 3 20.5 87654321 2.65 2 19.25 08651234 3.10 1 18.0 11112222 3.95 4 22.5 22223234 2.45 3 19.3333 Your program should write the following to output.dat: NOTE: you only need to output the numbers, the text is for demonstration purposes only. 3.19 — GPA Mean 2.60 — Class Standing Mean 19.92 — Age Mean 0.60 — GPA Standard Deviation 2.45 — GPA Min 3.95 — GPA Max

ALSO, HOW DO YOU PROMPT A OUTPUT AND INPUT FILE??? TO PLACE THE CORRECT NUMBERS SUCH AS GPA STANDARD, GPA MAX, AND GPA MIN? PLEASE INCLUDE STEP_BY STEP_PROCESS. Thank you, will definitely leave a like.

This prompt has been posted in other questions. IF you have difficulty seeing this prompt just to let you know

Calculate the price
Make an order in advance and get the best price
Pages (550 words)
$0.00
*Price with a welcome 15% discount applied.
Pro tip: If you want to save more money and pay the lowest price, you need to set a more extended deadline.
We know how difficult it is to be a student these days. That's why our prices are one of the most affordable on the market, and there are no hidden fees.

Instead, we offer bonuses, discounts, and free services to make your experience outstanding.
How it works
Receive a 100% original paper that will pass Turnitin from a top essay writing service
step 1
Upload your instructions
Fill out the order form and provide paper details. You can even attach screenshots or add additional instructions later. If something is not clear or missing, the writer will contact you for clarification.
Pro service tips
How to get the most out of your experience with MyhomeworkGeeks
One writer throughout the entire course
If you like the writer, you can hire them again. Just copy & paste their ID on the order form ("Preferred Writer's ID" field). This way, your vocabulary will be uniform, and the writer will be aware of your needs.
The same paper from different writers
You can order essay or any other work from two different writers to choose the best one or give another version to a friend. This can be done through the add-on "Same paper from another writer."
Copy of sources used by the writer
Our college essay writers work with ScienceDirect and other databases. They can send you articles or materials used in PDF or through screenshots. Just tick the "Copy of sources" field on the order form.
Testimonials
See why 20k+ students have chosen us as their sole writing assistance provider
Check out the latest reviews and opinions submitted by real customers worldwide and make an informed decision.

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
Thank you!
Customer 0, February 6th, 2021

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
It was my first time using such a service. Essay was good and nicely formatted.
Customer 0, February 16th, 2022

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
awesome work
Customer 0, June 15th, 2022

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
Thanks. This helps a lot. Was a bit late but some cushion was given.
Customer 0, February 10th, 2022

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
Amazing!
Customer 0, November 11th, 2021

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
awesome job
Customer 0, June 24th, 2022

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
Impressive writing
Customer 0, February 6th, 2021

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
Thank you so much for your help! :)
Customer 0, May 11th, 2022

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
It was a very long paper, but she followed all the instructions, and she even finished the paper 5 days before the due date. Will write an essay with her again, thanks!
Customer 0, November 27th, 2021

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
Paper much better compared to the one prior revision request. References need to be no more than the past 5 years.
Customer 0, July 20th, 2021

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
On time and as always a great service! This semester has been very time consuming a tough for my family so this service has not only been a life saver but helped me keep up my grades! If you are in a time crunch or need help, don't hesitate! They are worth it!
Customer 0, April 4th, 2022

Notice: Array to string conversion in /home/myhomeworkgeeks/myhomeworkgeeks.com/wp-content/themes/proxim-canyon/widgets/reviews.php on line 18
Array
great summery in terms of the time given. it lacks a bit of clarity but otherwise perfect.
Customer 0, June 9th, 2021
11,595
Customer reviews in total
96%
Current satisfaction rate
3 pages
Average paper length
37%
Customers referred by a friend
OUR GIFT TO YOU
15% OFF your first order
Use a coupon FIRST15 and enjoy expert help with any task at the most affordable price.
Claim my 15% OFF Order in Chat
Live ChatWhatsApp

Are You Looking For Assignment Help? We Can Certainly Assist You