C Programma om tafel van vermenigvuldiging te genereren

In dit voorbeeld leert u de tafel van vermenigvuldiging te genereren van een getal dat door de gebruiker is ingevoerd.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C-programmeeronderwerpen:

  • C Programmeringsoperatoren
  • C voor Loop

Het onderstaande programma neemt een integer-invoer van de gebruiker en genereert de tafels van vermenigvuldiging tot 10.

Tafel van vermenigvuldiging tot 10

#include int main() ( int n, i; printf("Enter an integer: "); scanf("%d", &n); for (i = 1; i <= 10; ++i) ( printf("%d * %d = %d ", n, i, n * i); ) return 0; ) 

Uitvoer

Voer een geheel getal in: 9 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81 9 * 10 = 90 

Hier is een kleine wijziging van het bovenstaande programma om de tafel van vermenigvuldiging tot een bereik te genereren (waarbij bereik ook een positief geheel getal is dat door de gebruiker is ingevoerd).

Tafel van vermenigvuldiging Tot een bereik

#include int main() ( int n, i, range; printf("Enter an integer: "); scanf("%d", &n); printf("Enter the range: "); scanf("%d", &range); for (i = 1; i <= range; ++i) ( printf("%d * %d = %d ", n, i, n * i); ) return 0; ) 

Uitvoer

Voer een geheel getal in: 12 Voer het bereik in: 8 12 * 1 = 12 12 * 2 = 24 12 * 3 = 36 12 * 4 = 48 12 * 5 = 60 12 * 6 = 72 12 * 7 = 84 12 * 8 = 96 

Interessante artikelen...