ผลต่างระหว่างรุ่นของ "418115 ภาคปลาย 2551: quadratic"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 51: | แถว 51: | ||
'''ข้อมูลออก 3''' | '''ข้อมูลออก 3''' | ||
<pre> | <pre> | ||
− | no real | + | no real roots |
</pre> | </pre> | ||
</td> | </td> |
รุ่นแก้ไขเมื่อ 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 roots |