/* * circle_fun_cons.c * * Created on: Dec 4, 2019 * Author: johnsontimoj */ /////////////////////////////// // // This program prompts the user for // a radius (float) and prints the // circumference and area of the // corresponding circle // // inputs: radius // outputs: prints circumference and area // /////////////////////////////////// // Preprocessor Directives #include #define PI 3.14159 // Global Declarations // global variables not allowed in EE1910 float calc_area(int r); float calc_circumference(int r); // Main int main(void){ setbuf(stdout, NULL); // disable buffering // Local variables float radius; float circumference; float area; // Get input for radius printf("Please enter a value for radius: "); scanf("%f", &radius); // Calculate circumference and area circumference = calc_circumference(radius); area = calc_area(radius); // Output results printf("Circumference = %f\n", circumference); printf("Area = %f\n", area); return 0; } // end main float calc_circumference(int r){ float cir_cum; cir_cum = 2 * PI * r; return cir_cum; } // end calc_circumference float calc_area(int r){ float a; a = PI * r * r; return a; } // end calc_area