amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} /* Inline styles */ div.acss138d7{clear:both;}div.acssf5b84{--relposth-columns:3;--relposth-columns_m:2;--relposth-columns_t:2;}div.acss8e1fb{aspect-ratio:1/1;background:transparent url(https://code4coding.com/wp-content/uploads/2018/08/floyd3-150x150.jpg) no-repeat scroll 0% 0%;height:150px;max-width:150px;}div.acss6bdea{color:#333333;font-family:Arial;font-size:12px;height:75px;}div.acss64b12{aspect-ratio:1/1;background:transparent url(https://code4coding.com/wp-content/uploads/2022/05/mul-float.jpg) no-repeat scroll 0% 0%;height:150px;max-width:150px;}div.acss822f3{aspect-ratio:1/1;background:transparent url(https://code4coding.com/wp-content/uploads/2018/07/nested-for-loop.jpg) no-repeat scroll 0% 0%;height:150px;max-width:150px;}div.acssac0af{aspect-ratio:1/1;background:transparent url(https://code4coding.com/wp-content/uploads/2021/10/char-array.jpg) no-repeat scroll 0% 0%;height:150px;max-width:150px;}a.acss9bfd5{font-size:14.52427184466pt;}a.acssc37f8{font-size:16.427184466019pt;}a.acss29e97{font-size:16.631067961165pt;}a.acss361c8{font-size:17.174757281553pt;}a.acss51c7b{font-size:20.029126213592pt;}a.acssa2e10{font-size:20.097087378641pt;}a.acss5dd67{font-size:21.728155339806pt;}a.acssf0e8e{font-size:12.077669902913pt;}a.acss759e3{font-size:17.922330097087pt;}a.acss0abf8{font-size:21.252427184466pt;}a.acss6bf84{font-size:13.504854368932pt;}a.acss349b0{font-size:10.038834951456pt;}a.acssf23c5{font-size:8pt;}a.acss7e0a8{font-size:9.2233009708738pt;}a.acsse6f77{font-size:16.970873786408pt;}a.acssc51bb{font-size:14.116504854369pt;}a.acss38f57{font-size:11.26213592233pt;}a.acss066f0{font-size:22pt;}a.acss4e811{font-size:17.31067961165pt;}a.acss9cc90{font-size:12.417475728155pt;}a.acss01721{font-size:15.339805825243pt;}a.acsse9f66{font-size:15.543689320388pt;}a.acss72254{font-size:20.708737864078pt;}a.acsseedeb{font-size:20.776699029126pt;}a.acss25b87{font-size:14.320388349515pt;}a.acss7c517{font-size:12.757281553398pt;}a.acss7a3ee{font-size:18.941747572816pt;}a.acssf92d5{font-size:18.26213592233pt;}a.acss551d3{font-size:16.291262135922pt;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
In this tutorial , we will discuss about C Program to multiplication table using Array
We can display multiplication in C language of various way. In this tutrorial ,we will learn how to display multiplication table using array in C language
Here, we can print 12 * 12 multiplication table using array with for loop
Program 1
// C Program to multiplication table using Array #include <stdio.h> int main() { int num,i; int table[10]; // Array to store multiplication result; printf("Enter a number as you wish:"); //input a number to generates multiplication table scanf("%d",&num); //Store the multiplication table in the array for(i=0; i<10; i++){ table[i]=num*(i+1); } //Display the multiplication table printf("Multiplication table of %d\n",num); for(i=0; i<10; i++){ printf("%d * %d =%d\n",num,i+1,table[i]); } return 0; }
When the above code is executed, it produces the following result
Enter a number as you wish:12
Multiplication table of 12
12 * 1 =12
12 * 2 =24
12 * 3 =36
12 * 4 =48
12 * 5 =60
12 * 6 =72
12 * 7 =84
12 * 8 =96
12 * 9 =108
12 * 10 =120
Explanation
The program asks the user for a number
it uses an array to store the results of multiplying the number by integer from 1 to 10
A for loop calculates and stores these results in the array
Another for loop displays the results stored in the array in a formatted manner
Program 2
// C Program to multiplication table using Array #include <stdio.h> int main() { int num,i; int table[10][2]; // Array to store multiplication value; printf("Enter a number as you wish:"); //Asking user for a number //reading the number to generates multiplication table scanf("%d",&num); //Storing the multiplication factors and results in the array for(i=0; i<10; i++){ table[i][0]=(i+1);//multipliers(1 to 10) table[i][1]=num *(i+1);//results } //Displaying the multiplication table printf("Multiplication table of %d\n",num); printf("...............................\n"); printf("| Multiplier | Results | \n"); printf("...............................\n"); for(i=0; i<10; i++){ printf("| %2d | %4d |\n",table[i][0], table[i][1]); } return 0; }
When the above code is executed, it produces the following result
Enter a number as you wish:12
Multiplication table of 12
………………………….
| Multiplier | Results |
………………………….
| 1 | 12 |
| 2 | 24 |
| 3 | 36 |
| 4 | 48 |
| 5 | 60 |
| 6 | 72 |
| 7 | 84 |
| 8 | 96 |
| 9 | 108 |
| 10 | 120 |
Suggested for you
Two dimension array in Java language
Nested for loop in Java language
Nested while loop in Java language
Java program to print multiplication table
C program to print multiplication table
C++ program to print multiplication table
Python program to print multiplication table
Java program to print multiplication table using array
C program to print multiplication table using array
10 best Ways to Subtract Two Numbers in Java (With Examples) In this article, we…
Array Data Structure: Definition, Types, Operations & Advantages Array Data Structure Introduction In this post,…
20 ways to subtract two numbers in Java In this article, we will discuss the…
10 simple ways to add two numbers in Java In this article, we will discuss…
Write a Python program to find the first n prime numbers In this article we…
Python: Calculate Average of odd and even in a list using loops In this post,…