I dette eksempel lærer du at generere multiplikationstabellen for et tal indtastet af brugeren.
For at forstå dette eksempel skal du have kendskab til følgende C-programmeringsemner:
- C Programmeringsoperatører
- C for Loop
Programmet nedenfor tager et heltal input fra brugeren og genererer multiplikationstabeller op til 10.
Multiplikationstabel Op til 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; )
Produktion
Indtast et heltal: 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
Her er en lille ændring af ovenstående program for at generere multiplikationstabellen op til et interval (hvor området også er et positivt heltal indtastet af brugeren).
Multiplikationstabel Op til et interval
#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; )
Produktion
Indtast et heltal: 12 Indtast området: 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