Apakah purata bagi semua nombor genap sebelum nombor genap yang diberikan?

王林
Lepaskan: 2023-08-25 23:53:06
ke hadapan
1041 orang telah melayarinya

Apakah purata bagi semua nombor genap sebelum nombor genap yang diberikan?

Untuk mencari purata nombor genap sebelum nombor genap yang diberikan, kami akan menjumlahkan semua nombor genap sebelum nombor yang diberi dan kemudian mengira bilangan nombor genap. Kemudian bahagikan hasil tambah dengan bilangan nombor genap.

Contoh

Purata nombor genap hingga 10 ialah 6, iaitu

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

Terdapat dua cara untuk mengira purata nombor genap sehingga n , Sekarang ini malah.

  • Menggunakan gelung
  • Menggunakan formula

Program untuk mengira purata nombor genap hingga n menggunakan gelung

Untuk mengira purata nombor genap hingga n, kami akan menambah semua nombor genap hingga n dan kemudian bahagikan dengan Bilangan nombor genap hingga n.

Program untuk mengira purata nombor asli genap hingga n -

Kod Contoh

Demonstrasi Langsung

#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;
}
Salin selepas log masuk

Output

The average of even numbers till 14 is 8.000000
Salin selepas log masuk
Salin selepas log masuk

Gunakan formula untuk mengira purata nombor genap hingga n

Untuk mengira purata nombor genap hingga n , kita boleh menggunakan formula matematik (n+2)/2, di mana n ialah nombor genap yang diberikan dalam masalah kita.

Program untuk mengira purata n nombor asli -

Kod contoh

Demonstrasi masa nyata

#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;
}
Salin selepas log masuk

Output

The average of even numbers till 14 is 8.000000
Salin selepas log masuk
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah purata bagi semua nombor genap sebelum nombor genap yang diberikan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan