Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

ค่าเฉลี่ยของกำลังสองของจำนวนธรรมชาติ n?


จากจำนวน n เราต้องหาค่าเฉลี่ยของกำลังสองของจำนวนธรรมชาติจนถึง n สำหรับสิ่งนี้เราจะเริ่มจากการยกกำลังสองของตัวเลขทั้งหมดจนถึง n จากนั้นเราจะบวกกำลังสองทั้งหมดเหล่านี้แล้วหารด้วยจำนวน n

Input 3
Output 4.666667

คำอธิบาย

12 + 22 + 32 = 1 + 4 + 9 = 14
14/3 = 4.666667

ตัวอย่าง

#include<iostream>
using namespace std;
int main() {
   long n , i, sum=0 ,d;
   n=3;
   for(i=1;i<=n;++i) {
      d=i*i;
      sum+=d;
   }
   cout<<sum/n;
   return 0;
}