Voorbeeld voor het genereren van de tafel van vermenigvuldiging van een getal (ingevoerd door de gebruiker) met for lus.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C ++ programmeeronderwerpen:
- C ++ voor Loop
Voorbeeld 1: vermenigvuldigingstabel tot 10 weergeven
#include using namespace std; int main() ( int n; cout <> n; for (int i = 1; i <= 10; ++i) ( cout << n << " * " << i << " = " << n * i << endl; ) return 0; )
Uitvoer
Voer een geheel getal in: 5 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 5 * 6 = 30 5 * 7 = 35 5 * 8 = 40 5 * 9 = 45 5 * 10 = 50
Dit programma hierboven berekent de tafel van vermenigvuldiging tot slechts 10.
Het onderstaande programma is de wijziging van het bovenstaande programma waarin de gebruiker ook wordt gevraagd om het bereik in te voeren tot welke de tafel van vermenigvuldiging moet worden weergegeven.
Voorbeeld 2: toon de vermenigvuldigingstabel tot een bepaald bereik
#include using namespace std; int main() ( int n, range; cout <> n; cout <> range; for (int i = 1; i <= range; ++i) ( cout << n << " * " << i << " = " << n * i << endl; ) return 0; )
Uitvoer
Voer een geheel getal in: 8 Voer bereik in: 12 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64 8 * 9 = 72 8 * 10 = 80 8 * 11 = 88 8 * 12 = 96