Maison >développement back-end >C++ >Étant donné un nombre impair, trouvez la moyenne de tous les nombres impairs

Étant donné un nombre impair, trouvez la moyenne de tous les nombres impairs

PHPz
PHPzavant
2023-09-03 15:49:051340parcourir

Étant donné un nombre impair, trouvez la moyenne de tous les nombres impairs

La moyenne des nombres impairs jusqu'à un nombre impair donné est un concept simple. Il vous suffit de trouver les nombres impairs jusqu'à ce nombre, puis de les additionner et de diviser par ce nombre.

Si vous voulez trouver la moyenne des nombres impairs jusqu'à n. Ensuite, nous trouverons les nombres impairs de 1 à n, les additionnerons et les diviserons par le nombre de nombres impairs.

Exemple

La moyenne des nombres impairs jusqu'à 9 est 5, soit

1 + 3 + 5 + 7 + 9 = 25 => 25/5 = 5

Il existe deux façons de calculer la moyenne des nombres impairs nombres jusqu'à n, où n est un nombre impair

  • Utilisez une boucle
  • Utilisez la formule

Programme pour trouver la moyenne des nombres impairs jusqu'à n, à l'aide d'une boucle

Pour calculer la moyenne des nombres impairs jusqu'à n, nous additionnerons tous les nombres jusqu'à n et diviser par des nombres impairs jusqu'à n.

Programme pour calculer la moyenne des nombres naturels impairs jusqu'à n -

Exemple de code

Démonstration en direct

#include <stdio.h>
int main() {
   int n = 15,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 odd numbers till %d is %f",n, average);
   return 0;
}

Sortie

The average of odd numbers till 15 is 8.000000

Calculez la moyenne des nombres naturels impairs jusqu'à n en utilisant la formule

Pour calculer la moyenne des nombres naturels impairs jusqu'à n nombres jusqu'à n, nous pouvons utiliser des formules mathématiques (n+1)/2, où n est impair, est une donnée dans notre problème.

Programme pour calculer la moyenne des nombres naturels impairs jusqu'à n -

Exemple de code

Démonstration en direct

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

Sortie

The average of odd numbers till 15 is 8.000000

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer