#include <stdio.h>
#include <math.h>
// Function prototype
float f(float x, float y);
int main() {
float x, y, result;
// รับค่าจากแป้นพิมพ์
// คำนวณค่า f(x, y)
result = f(x, y);
// แสดงผลลัพธ์
printf("f(%.2f, %.2f) = %.2f\n", x
, y
, result
);
return 0;
}
// ฟังก์ชันคำนวณ f(x, y) = sqrt(x*x + y*y)
float f(float x, float y) {
return sqrt(x
* x
+ y
* y
); }
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgovLyBGdW5jdGlvbiBwcm90b3R5cGUKZmxvYXQgZihmbG9hdCB4LCBmbG9hdCB5KTsKCmludCBtYWluKCkgewogICAgZmxvYXQgeCwgeSwgcmVzdWx0OwoKICAgIC8vIOC4o+C4seC4muC4hOC5iOC4suC4iOC4suC4geC5geC4m+C5ieC4meC4nuC4tOC4oeC4nuC5jAogICAgcHJpbnRmKCJFbnRlciB4OiAiKTsKICAgIHNjYW5mKCIlZiIsICZ4KTsKICAgIHByaW50ZigiRW50ZXIgeTogIik7CiAgICBzY2FuZigiJWYiLCAmeSk7CgogICAgLy8g4LiE4Liz4LiZ4Lin4LiT4LiE4LmI4LiyIGYoeCwgeSkKICAgIHJlc3VsdCA9IGYoeCwgeSk7CgogICAgLy8g4LmB4Liq4LiU4LiH4Lic4Lil4Lil4Lix4Lie4LiY4LmMCiAgICBwcmludGYoImYoJS4yZiwgJS4yZikgPSAlLjJmXG4iLCB4LCB5LCByZXN1bHQpOwoKICAgIHJldHVybiAwOwp9CgovLyDguJ/guLHguIfguIHguYzguIrguLHguJnguITguLPguJnguKfguJMgZih4LCB5KSA9IHNxcnQoeCp4ICsgeSp5KQpmbG9hdCBmKGZsb2F0IHgsIGZsb2F0IHkpIHsKICAgIHJldHVybiBzcXJ0KHggKiB4ICsgeSAqIHkpOwp9