ให้นักศึกษาเขียนโปรแกรมคำนวณหาค่า f(x) จากสมการดังต่อไปนี้ โดยรับค่า x จากแป้นพิมพ์ แล้วแสดงค่า f(x) ที่คำนวณได้
2x+10 , x<15
f(x) 3xx , 15<=x<=30
2xxx-5 , x>30
#include
int main(void)
{
float x,sum;
printf("Input x :");
scanf("%f",&x);
if(x<15)
{
sum=2*x+10;
}
if(x>=15 && x<=30)
{
sum=3*x*x;
}
if(x>30)
{
sum=(2*x*x*x)-5;
}
printf("f(x) = %f",sum);
return 0 ;
}
ความคิดเห็นนี้ถูกผู้เขียนลบ
ตอบลบถ้าพวกคุณไม่เข้าใจสามารถถามกระผมได้นะครับ โดยทิ้งคำถามไว้ ณ บอร์ดนี้^^
ตอบลบใช้คำสั่ง if อย่างเดียวได้ใช่ไหม? แบบว่าไม่ต้องมี else ก็ได้ใช่ไหม?
ตอบลบถูกต้องน่ะครับ!!!!
ตอบลบโจทย์สั้นอ่ะ แต่วิธีทำยาวเหมือนกันนะ
ตอบลบเพิ่งรู้เพราะคนทำเนี้ยแหละ ขอบคุณครับบ :)
ตอบลบถูกต้องงงงงงงง
ตอบลบสุดยอดดด
ตอบลบ