Maison > développement back-end > C++ > Carré moyen des nombres naturels ?

Carré moyen des nombres naturels ?

WBOY
Libérer: 2023-09-20 22:29:12
avant
1570 Les gens l'ont consulté

Carré moyen des nombres naturels ?

La moyenne des carrés des nombres naturels est calculée en additionnant tous les carrés de n nombres naturels puis en divisant par ce nombre.

Exemple

Les 2 premiers nombres naturels sont 2,5,

12 + 22 = 5 =>

Il existe deux méthodes de calcul en programmation -

  • Utiliser des boucles
  • Utiliser des formules
Calculer la moyenne des carrés de nombres naturels à l'aide de boucles

Cette logique fonctionne en trouvant les carrés de tous les nombres naturels. Trouvez le carré de chacun en bouclant de 1 à n et ajoutez à la variable somme. Divisez ensuite cette somme par n.

Programme pour calculer la somme des carrés des nombres naturels -

Exemple de code

Démonstration en temps réel

#include <stdio.h>
int main() {
   int n = 2;
   float sum = 0;
   for (int i = 1; i <= n; i++) {
      sum = sum + (i * i);
   }
   float average = sum/n;
   printf("The average of the square of %d natural numbers is %f", n,average);
   return 0;
}
Copier après la connexion

Sortie

The average of the square of 2 natural numbers is 2.500000
Copier après la connexion
Copier après la connexion

Utilisez la formule pour calculer le carré moyen des nombres naturels.

Il existe des formules mathématiques pour faciliter les calculs. Pour calculer la somme des carrés de nombres naturels, la formule est ' n*(n+1)*((2*n)+1)/6' Divisez-la par le nombre n pour obtenir la formule : ' (n+1 )* ((2*n)+1)/6'.

Programme pour trouver la somme des carrés de nombres naturels -

Exemple de code

Démonstration en direct< /p>

#include <stdio.h>
int main() {
   int n = 2;
   float average = ((n+1)*((2*n)+1)/6);
   printf("The average of the square of %d natural numbers is %f", n,average);
   return 0;
}
Copier après la connexion

Sortie

The average of the square of 2 natural numbers is 2.500000
Copier après la connexion
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal