1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | #include <stdio.h> #define PI 3.14 /* define the value of PI as a constant */ float square (float number) { float square_value; square_value = number * number; return (square_value); } float area_of_circle (float radius) { float area; /* area of a circle */ /* compute area of a circle: PI * radius squared */ area = PI * square(radius); return (area); } main () { float area; /* the area of the circle */ float radius; /* radius of a circle to be entered */ printf ("Enter the circle radius: "); scanf ("%f", &radius); /* Pass value1 to the square function, process it and return the */ /* the squared value into the answer local variable */ area = area_of_circle (radius); printf ("The Area of a Circle with a radius of %5.2f is %8.2f \n", radius, area); return (0); } |
ICAgICAgICAgICAgIAogICAgICAgICAgICAgI2luY2x1ZGUgPHN0ZGlvLmg+CgogICAgICAgICAgICAgI2RlZmluZSBQSSAzLjE0ICAgICAgLyogZGVmaW5lIHRoZSB2YWx1ZSBvZiBQSSBhcyBhIGNvbnN0YW50ICovCgogICAgICAgICAgICAgZmxvYXQgc3F1YXJlICAgKGZsb2F0IG51bWJlcikKICAgICAgICAgICAgIHsgCiAgICAgICAgICAgICAgICAgICAgICBmbG9hdCBzcXVhcmVfdmFsdWU7CgogICAgICAgICAgICAgICAgICAgICAgc3F1YXJlX3ZhbHVlID0gbnVtYmVyICogbnVtYmVyOwoKICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAoc3F1YXJlX3ZhbHVlKTsKICAgICAgICAgIAogICAgICAgICAgICAgfSAgICAKCiAgICAgICAgICAgICBmbG9hdCBhcmVhX29mX2NpcmNsZSAoZmxvYXQgcmFkaXVzKQogICAgICAgICAgICAgewoKICAgICAgICAgICAgICAgICAgICAgIGZsb2F0IGFyZWE7ICAgLyogYXJlYSBvZiBhIGNpcmNsZSAqLwogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAvKiBjb21wdXRlIGFyZWEgb2YgYSBjaXJjbGU6IFBJICogcmFkaXVzIHNxdWFyZWQgKi8KICAgICAgICAgICAgICAgICAgICAgIGFyZWEgID0gUEkgKiBzcXVhcmUocmFkaXVzKTsKCiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gKGFyZWEpOwogICAgICAgICAgICAgfQoKICAgICAgICAgICAgIG1haW4gKCkKICAgICAgICAgICAgIHsKCiAgICAgICAgICAgICAgICAgICBmbG9hdCBhcmVhOyAgICAgICAvKiB0aGUgYXJlYSBvZiB0aGUgY2lyY2xlICovCiAgICAgICAgICAgICAgICAgICBmbG9hdCByYWRpdXM7ICAgIC8qIHJhZGl1cyBvZiBhIGNpcmNsZSB0byBiZSBlbnRlcmVkICovCgogICAgICAgICAgICAgICAgICAgcHJpbnRmICgiRW50ZXIgdGhlIGNpcmNsZSByYWRpdXM6ICIpOwogICAgICAgICAgICAgICAgICAgc2NhbmYgKCIlZiIsICZyYWRpdXMpOwoKICAgICAgICAgICAgICAgICAgLyogUGFzcyB2YWx1ZTEgdG8gdGhlIHNxdWFyZSBmdW5jdGlvbiwgcHJvY2VzcyBpdCBhbmQgcmV0dXJuIHRoZSAqLwogICAgICAgICAgICAgICAgICAvKiB0aGUgc3F1YXJlZCB2YWx1ZSBpbnRvIHRoZSBhbnN3ZXIgbG9jYWwgdmFyaWFibGUgKi8KICAgICAgICAgICAgICAgICAgYXJlYSA9IGFyZWFfb2ZfY2lyY2xlIChyYWRpdXMpOwogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIHByaW50ZiAoIlRoZSBBcmVhIG9mIGEgQ2lyY2xlIHdpdGggYSByYWRpdXMgb2YgJTUuMmYgaXMgJTguMmYgXG4iLCByYWRpdXMsIGFyZWEpOwoKICAgICAgICAgICAgICAgICByZXR1cm4gKDApOwoKICAgICAgICAgICAgIH0=
-
upload with new input
-
result: Success time: 0.02s memory: 2728 kB returned value: 0
5.6
Enter the circle radius: The Area of a Circle with a radius of 5.60 is 98.47
-
result: Success time: 0.01s memory: 2728 kB returned value: 0
4.5
Enter a number: The Square of 4.500000 is 20.250000



