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

ค่าเฉลี่ยของจำนวนคู่จนถึงจำนวนคู่ที่กำหนด?


ในการหาค่าเฉลี่ยของเลขคู่จนถึงเลขคู่ที่กำหนด เราจะบวกเลขคู่ทั้งหมดจนถึงจำนวนที่กำหนดและ t นับจำนวนเลขคู่ แล้วหารผลรวมด้วยเลขคู่

ตัวอย่าง

ค่าเฉลี่ยของเลขคู่จนถึง 10 คือ 6 นั่นคือ

2 + 4 + 6 + 8 + 10 =30 => 30/ 5 =6

มีสองวิธีในการคำนวณค่าเฉลี่ยของเลขคู่จนถึง n ซึ่งเป็นเลขคู่

  • การใช้ลูป
  • การใช้สูตร

โปรแกรมหาค่าเฉลี่ยของเลขคู่จนถึง n โดยใช้ลูป

ในการคำนวณค่าเฉลี่ยของเลขคู่จนถึง n เราจะบวกเลขคู่ทั้งหมดจนถึง n แล้วหารด้วยจำนวนเลขคู่จนถึง than

โปรแกรมคำนวณค่าเฉลี่ยของจำนวนธรรมชาติคู่จนถึง n -

โค้ดตัวอย่าง

#include <stdio.h>
int main() {
   int n = 14,count = 0;
   float sum = 0;
   for (int i = 1; i <= n; i++) {
      if(i%2 == 0) {
         sum = sum + i;
         count++;
      }
   }
   float average = sum/count;
   printf("The average of even numbers till %d is %f",n, average);
   return 0;
}

ผลลัพธ์

The average of even numbers till 14 is 8.000000

โปรแกรมหาค่าเฉลี่ยของเลขคู่จนถึง n โดยใช้สูตร

ในการคำนวณค่าเฉลี่ยของจำนวนคู่จนถึง n เราสามารถใช้สูตรทางคณิตศาสตร์ (n+2)/2 โดยที่ n เป็นจำนวนคู่ซึ่งเป็นเงื่อนไขที่กำหนดในโจทย์ของเรา

โปรแกรมคำนวณค่าเฉลี่ยของ n จำนวนธรรมชาติ -

โค้ดตัวอย่าง

#include <stdio.h>
int main() {
   int n = 15;
   float average = (n+2)/2;
   printf("The average of even numbers till %d is %f",n, average);
   return 0;
}

ผลลัพธ์

The average of even numbers till 14 is 8.000000