Maison  >  Article  >  développement back-end  >  Programme C++ pour imprimer une table de multiplication sous forme de triangle

Programme C++ pour imprimer une table de multiplication sous forme de triangle

WBOY
WBOYavant
2023-09-15 13:21:091534parcourir

Programme C++ pour imprimer une table de multiplication sous forme de triangle

Pour mémoriser certains résultats de multiplication de base sous forme tabulaire ou graphique, utilisez la table de multiplication. Cet article va vous montrer comment utiliser C++ pour générer une table de multiplication qui ressemble à un triangle rectangle. La notation triangulaire est efficace dans les rares cas où un grand nombre de résultats peuvent être facilement mémorisés. Dans ce format, le tableau est affiché ligne par ligne et colonne par colonne, chaque ligne contenant uniquement les entrées qui remplissent cette colonne.

Pour résoudre ce problème, nous avons besoin d'instructions de boucle de base en C++. Pour afficher les nombres de manière triangulaire, nous avons besoin de boucles imbriquées pour imprimer chaque ligne une par une. Nous verrons comment résoudre ce problème. Voyons l'algorithme et la mise en œuvre pour une meilleure compréhension.

Algorithme

  • Prenons le nombre de lignes de la table de multiplication que nous voulons, disons que c'est n.
  • Pour i de 1 à n, procédez comme suit.
    • Pour j allant de 1 à i, procédez comme suit - i. Afficher (i*j).
    • La fin.
  • La fin.
La traduction chinoise de

Exemple

est :

Exemple

#include <iostream>
using namespace std;

void solve( int n ) {
   int i;
   int j;
   for( i = 1; i <= n; i++ ) {
      for( j = 1; j <= i; j++ ) {
         cout << i * j << " ";
      }
      cout << endl;
   }
}
int main(){
   solve( 8 );
}

Sortie (en utilisant l'entrée 8)

1 
2 4 
3 6 9 
4 8 12 16 
5 10 15 20 25 
6 12 18 24 30 36 
7 14 21 28 35 42 49 
8 16 24 32 40 48 56 64

Sortie (entrée 15)

1 
2 4 
3 6 9 
4 8 12 16 
5 10 15 20 25 
6 12 18 24 30 36 
7 14 21 28 35 42 49 
8 16 24 32 40 48 56 64 
9 18 27 36 45 54 63 72 81 
10 20 30 40 50 60 70 80 90 100 
11 22 33 44 55 66 77 88 99 110 121 
12 24 36 48 60 72 84 96 108 120 132 144 
13 26 39 52 65 78 91 104 117 130 143 156 169 
14 28 42 56 70 84 98 112 126 140 154 168 182 196 
15 30 45 60 75 90 105 120 135 150 165 180 195 210 225 

Conclusion

La ligne I et la colonne j sont multipliées dans la table de multiplication trigonométrique. En conséquence, une table de multiplication avec une entrée de 8 produira 8 lignes, où chaque élément est multiplié par 1 jusqu'au numéro de ligne lui-même. Le triangle est formé à l’aide de deux boucles imbriquées, ce qui constitue une méthode très simple. Nous produisons également des modèles triangulaires de la même manière.

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