From 03251e0fc7709c83b99b6c99b296fc1eaa9c6b5d Mon Sep 17 00:00:00 2001 From: sgoudham Date: Wed, 14 Jul 2021 01:28:27 +0100 Subject: [PATCH] Remove calculations.c --- calculator/calculations.c | 69 --------------------------------------- 1 file changed, 69 deletions(-) delete mode 100644 calculator/calculations.c diff --git a/calculator/calculations.c b/calculator/calculations.c deleted file mode 100644 index 8117b52..0000000 --- a/calculator/calculations.c +++ /dev/null @@ -1,69 +0,0 @@ -#include -#include - -void getInputArr(int *arrSize, int **arr); -void println(char *printString, float printNum); -int findMax(int arr[], int arrSize); -float calcAverage(int *arr, int arrSize); - -int main() { - int arr[] = {10, 20, 30, 40, 50}; - int totalArrBytes = sizeof(arr); - int firstArrBytes = sizeof(arr[0]); - int arrSize = totalArrBytes / firstArrBytes; - - // Print Lengths for Understanding - println("Total Array Bytes: ", totalArrBytes); - println("First Element Bytes: ", firstArrBytes); - println("Total Length of Array: ", arrSize); - - println("Max Element in Array: ", findMax(arr, arrSize)); - println("Average of Elements in Array: ", calcAverage(arr, arrSize)); - - int *myArr; - int myArrSize; - getInputArr(&myArrSize, &myArr); - - for (int i = 0; i < myArrSize; i++) { - printf("Element No.%i: %i\n", i, myArr[i]); - } - - println("Average of Elements in Dynamic MyArray: ", calcAverage(myArr, myArrSize)); - - free(myArr); - return 0; -} - -void getInputArr(int *arrSize, int **myArr) { - printf("Please Enter Length of Array: \n"); - scanf("%i", arrSize); - - *myArr = malloc(*arrSize * sizeof(int)); - - printf("Enter %i Numbers!\n", *arrSize); - for (int i = 0; i < *arrSize; i++) { - scanf("%i", &((*myArr)[i])); - } -} - -void println(char *printString, float printNum) { - printf("%s%.2f\n", printString, printNum); -} - -int findMax(int arr[], int arrSize) { - int max = arr[0]; - for (int i = 1; i < arrSize; i++) { - if (arr[i] >= max) { - max = arr[i]; - } - } - return max; -} - -float calcAverage(int *arr, int arrSize) { - int sum = 0; - for (int i = 0; i < arrSize; i++) { - sum += arr[i]; - } - return (float) sum / arrSize; -}