ดูหนึ่งข้อความ
  #4  
Old 12 กรกฎาคม 2008, 07:39
gnopy's Avatar
gnopy gnopy ไม่อยู่ในระบบ
บัณฑิตฟ้า
 
วันที่สมัครสมาชิก: 11 มกราคม 2006
ข้อความ: 516
gnopy is on a distinguished road
Default

อ้างอิง
"จากการยัดเครื่องคิดเลข มันได้ผลลัพธ์ออกมาเป็น 4005 ครับ แต่ผมยังนึกไม่ออกว่าจะจัดการกับข้อนี้อย่างไรดี....."
หว้านั่งกดเครื่องคิดเลขตั้งแต่1,3,5,...,89 เลยหรอครับ
ผมเขียนโปรแกรม วนลูปหา ก็ได้ 4005 เหมือนกันอะครับ
ลองเอา code ไปดูได้ครับ เป็น c# นะ แต่คงแกะไปเป็น c or c++ ก็ไม่ได้ยากเย็นอะไร

using System;
class Sumtan
{
static void Main(string[] args)
{
int i;
double sum=0;
for(i=1;i<=89;i+=2)
sum+=Math.Pow(Math.Tan((i*Math.PI)/180),2);
Console.WriteLine("The sum is {0}",(int)sum);
}
ตอบพร้อมอ้างอิงข้อความนี้