ผลต่างระหว่างรุ่นของ "418115 ภาคปลาย 2551: quadratic"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 7: แถว 7:
 
* ถ้า ax<sup>2</sup> + bx + c มีรากเป็นจำนวนจริงสองตัว ให้ิพิมพ์รากทั้งสองตัว ให้มีความละเอียดทศนิยม 3 ตำแหน่ง คั่นด้วยช่องว่าง โดยพิมพ์รากตัวที่น้อยกว่าออกมาก่อน
 
* ถ้า ax<sup>2</sup> + bx + c มีรากเป็นจำนวนจริงสองตัว ให้ิพิมพ์รากทั้งสองตัว ให้มีความละเอียดทศนิยม 3 ตำแหน่ง คั่นด้วยช่องว่าง โดยพิมพ์รากตัวที่น้อยกว่าออกมาก่อน
 
* ถ้า ax<sup>2</sup> + bx + c มีรากเป็นจำนวนจริงเพียงตัวเดียว ให้ิพิมพ์รากตัวนั้นออกมา ให้มีความละเอียดทศนิยม 3 ตำแหน่ง
 
* ถ้า ax<sup>2</sup> + bx + c มีรากเป็นจำนวนจริงเพียงตัวเดียว ให้ิพิมพ์รากตัวนั้นออกมา ให้มีความละเอียดทศนิยม 3 ตำแหน่ง
* ถ้า ax<sup>2</sup> + bx + c ไม่มีรากเป็นจำนวนจริงเลย ให้พิมพ์ข้อความ <tt>no real root</tt>
+
* ถ้า ax<sup>2</sup> + bx + c ไม่มีรากเป็นจำนวนจริงเลย ให้พิมพ์ข้อความ <tt>no real roots</tt>
  
 
== ตัวอย่าง ==
 
== ตัวอย่าง ==

รุ่นแก้ไขเมื่อ 05:48, 21 พฤศจิกายน 2551

จงเขียนโปรแกรมรับจำนวนเต็ม a, b, และ c โดยที่ a ไม่เท่ากับศูนย์ แล้วพิมพ์ข้อมูลเกี่ยวกับรากของพหุนาม ax2 + bx + c

ข้อมูลเข้า

จำนวนเต็ม a, b, c แต่ละตัวมีค่าไม่น้อยกว่า -10,000 และมีค่าไม่มากกว่า 10,000 และ a ไม่เท่ากับ 0

ข้อมูลออก

  • ถ้า ax2 + bx + c มีรากเป็นจำนวนจริงสองตัว ให้ิพิมพ์รากทั้งสองตัว ให้มีความละเอียดทศนิยม 3 ตำแหน่ง คั่นด้วยช่องว่าง โดยพิมพ์รากตัวที่น้อยกว่าออกมาก่อน
  • ถ้า ax2 + bx + c มีรากเป็นจำนวนจริงเพียงตัวเดียว ให้ิพิมพ์รากตัวนั้นออกมา ให้มีความละเอียดทศนิยม 3 ตำแหน่ง
  • ถ้า ax2 + bx + c ไม่มีรากเป็นจำนวนจริงเลย ให้พิมพ์ข้อความ no real roots

ตัวอย่าง

ข้อมูลเข้า 1

1 3 2

ข้อมูลออก 1

-2.000 -1.000

ข้อมูลเข้า 2

1 -2 1

ข้อมูลออก 2

1.000

ข้อมูลเข้า 3

1 0 1

ข้อมูลออก 3

no real root