I need a C code of this and only a normal C code please. Computers are commonly used to compile and analyze the results of surveys and opinion polls. Each response is a number from 1 to 9. The program computes for the mean, median and mode of the values. Start with a minimum of 10 responses. If there would be more responses, increase the size. Mean – arithmetic average Median – middle value Mode – value that occurs most frequently The following are the declarations that will be used by the program:  int SIZE 10 typedef int* Statistician; void add(Statistician answer, int *count, int *SIZE, int item); - Doubles the size of answer when it is full - Data should be sorted after every insertion. float mean(Statistician answer, int count); float median(Statistician answer, int count); int max(Statistician answer, int count); int min(Statistician answer, int count); int range(Statistician answer, int count); void mode(int freq[], int *freqsize, Statistician answer, int count); - Determines the mode by counting the number of responses of each type, then selecting the value with the greatest count. void histogram(Statistician answer, int count); - Produces a histogram to aid in determining the mode graphically. Use asterisks to represents number of occurrences. Also write a main method that implements all of the functions above in C please. It will be better if the functions will be written in a header file and c file and that the main method implements all of the functions. Thankyou

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

I need a C code of this and only a normal C code please.

Computers are commonly used to compile and analyze the results of surveys and
opinion polls. Each response is a number from 1 to 9. The program computes for the mean,
median and mode of the values. Start with a minimum of 10 responses. If there would be more
responses, increase the size.
Mean – arithmetic average
Median – middle value
Mode – value that occurs most frequently
The following are the declarations that will be used by the program: 

int SIZE 10
typedef int* Statistician;
void add(Statistician answer, int *count, int *SIZE, int item);
- Doubles the size of answer when it is full
- Data should be sorted after every insertion.
float mean(Statistician answer, int count);
float median(Statistician answer, int count);
int max(Statistician answer, int count);
int min(Statistician answer, int count);
int range(Statistician answer, int count);
void mode(int freq[], int *freqsize, Statistician answer, int count);
- Determines the mode by counting the number of responses of each type, then
selecting the value with the greatest count.
void histogram(Statistician answer, int count);
- Produces a histogram to aid in determining the mode graphically. Use asterisks to
represents number of occurrences.

Also write a main method that implements all of the functions above in C please.

It will be better if the functions will be written in a header file and c file and that the main method implements all of the functions. Thankyou

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Algebraic Expressions
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education