Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /************************************/
- /** 20141007 Exam 03 **/
- /** Maker : Yan **/
- /** E-Mail : [email protected] **/
- /** Date : 2014/10/07 am.11:35 **/
- /************************************/
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char const *argv[])
- {
- FILE *finptr = fopen("input.txt", "r");
- FILE *foutptr = fopen("output.txt", "w");
- int integer_array[100] = {0};
- int counter = 0, sum = 0;
- while(!feof(finptr))
- {
- int number = 0;
- fscanf(finptr, "%d", &number);
- sum += number;
- integer_array[counter] = number;
- counter++;
- }
- for(int i = 0; i <= counter; i++)
- {
- for(int j = i; j <= counter; j++)
- {
- if(integer_array[j] < integer_array[i] ) {
- int temp = integer_array[j];
- integer_array[j] = integer_array[i];
- integer_array[i] = temp;
- }
- }
- }
- fprintf(foutptr, "The Sum = %d\n", sum);
- fprintf(foutptr, "The Median = %.3f\n", (float)sum / counter);
- fprintf(foutptr, "The average = %d\n", integer_array[counter / 2 + 1]);
- fclose(finptr);
- fclose(foutptr);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment