ผลต่างระหว่างรุ่นของ "418115 ภาคปลาย 2551: quadratic"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 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 | + | * ถ้า 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 |