Heim  >  Artikel  >  Backend-Entwicklung  >  C++-Programm zum Drucken der Multiplikationstabelle in Dreiecksform

C++-Programm zum Drucken der Multiplikationstabelle in Dreiecksform

WBOY
WBOYnach vorne
2023-09-15 13:21:091534Durchsuche

C++-Programm zum Drucken der Multiplikationstabelle in Dreiecksform

Um sich einige grundlegende Multiplikationsergebnisse in tabellarischer oder grafischer Form zu merken, verwenden Sie die Multiplikationstabelle. In diesem Artikel erfahren Sie, wie Sie mit C++ eine Multiplikationstabelle erstellen, die wie ein rechtwinkliges Dreieck aussieht. Die Dreiecksnotation ist in den wenigen Fällen effektiv, in denen eine große Anzahl von Ergebnissen leicht gespeichert werden kann. In diesem Format wird die Tabelle Zeile für Zeile und Spalte für Spalte angezeigt, wobei jede Zeile nur die Einträge enthält, die diese Spalte füllen.

Um dieses Problem zu lösen, benötigen wir grundlegende Schleifenanweisungen in C++. Um die Zahlen dreieckig anzuzeigen, benötigen wir verschachtelte Schleifen, um jede Zeile einzeln auszugeben. Wir werden sehen, wie wir dieses Problem lösen können. Schauen wir uns zum besseren Verständnis den Algorithmus und die Implementierung an.

Algorithmus

  • Nehmen Sie die Anzahl der Zeilen der gewünschten Multiplikationstabelle, sagen wir, es ist n.
  • Für i von 1 bis n gehen Sie wie folgt vor.
    • Für j im Bereich von 1 bis i gehen Sie wie folgt vor: i. Zeige(i*j).
    • Das Ende.
  • Das Ende.
Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

#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 );
}

Ausgabe (mit Eingang 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

Ausgabe (Eingabe 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 

Fazit

Zeile I und Spalte j werden in der trigonometrischen Multiplikationstabelle multipliziert. Als Ergebnis erzeugt eine Multiplikationstabelle mit einer Eingabe von 8 8 Zeilen, wobei jedes Element mit 1 mit der Zeilennummer selbst multipliziert wird. Das Dreieck wird mithilfe zweier ineinander verschachtelter Schleifen gebildet, was eine sehr einfache Methode ist. Auf die gleiche Weise produzieren wir auch Dreiecksdesigns.

Das obige ist der detaillierte Inhalt vonC++-Programm zum Drucken der Multiplikationstabelle in Dreiecksform. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen