Yahoo Answers จะปิดใช้งานในวันที่ 4 พฤษภาคม 2021 (เวลาตะวันออก) และตอนนี้เว็บไซต์ Yahoo Answers จะอยู่ในโหมดอ่านอย่างเดียว คุณสมบัติหรือบริการอื่นๆ ของ Yahoo หรือบัญชี Yahoo ของคุณจะไม่มีการเปลี่ยนแปลงใดๆ คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการปิดใช้งาน Yahoo Answers และวิธีการดาวน์โหลดข้อมูลของคุณในหน้าความช่วยเหลือนี้
C Programming Math Questions?
Old McDonald had a farm. He wants to equally divide the farm for his sons, The remained area from this division will be assigned to the first. Create a program to help him.
Get the area of farm in acre-yard^2-foot^2 unit, where
1 acre = 4840 yard^2
1 yard^2 = 9 feet^2
Example: the area is 5 acre, 3671 yard^2, and 4 feet^2
what is the area that the first son and other sons will have if there are total number of 4 sons.
the format should be like this:
========================================
Name: McDonald
Number of Sons: 4
Area(acre-yd2-ft2): 5-3671-4
The First Son: 1-2128-1
Other Son(s) : 1-2127-7
========================================
How do I make a program to calculate this?
1 คำตอบ
- JimLv 67 ปี ที่ผ่านมาคำตอบที่โปรดปราน
1) Do the integer math as if all sons got exactly the same amount.
2) Once this is done, take the amount calculated in #1 and multiply it by four.
3) Take the original area and subtract the area calculated in #2
4) Take the remainder from #3 and add it to son #1.
That is the algorithm.