C++ Tutorial #2, Multiplication Table In C++

102

C++ Tutorial #1 – Code With Me After the First program of “Hello World” and the Tutorial #1.
This is the second lesson for beginners for simple multiplication table from 1 to 9 This Program Is going to print multiplication table from 1 to 9

The given below is he code for the program

#include<stdio.h>
int main(void)
{
    int a,b;                /*let a and b act as a integer*/
    int num[10][10];            /*the number 10 in the big bracket is an array , inorder to get the 9 set of row and 9 set of coloumn , we have to add one more array beacause in c programming, one array is always reseverd for the NULL set*/
    printf("--------------------------------\n");/*this line gives a design to the user interface*/
    printf("\n  |  1  2  3  4  5  6  7  8  9\n");/*this line gives a design to the user interface*/
    printf("________________________________\n");/*this line gives a design to the user interface*/
    /*now we are about to enter for loop*/
    for (a=1;a<=9;a++)           /* integer a is 1, when the 1 consecutive number is added to 1, enter the loop(goto statement untill the statement 11) a is less or equals to 9.But when the statement is flase(i.e a being greater than 9) go to statement 18*/
    {
        printf("%d |",a);       /*this line helps to create the stroke mark in 2nd column in every row*/
        for(b=1;b<=9;b++){       /*b=1, increase the number by 1 untill the b is less or equal to 9.if B becomes greater than 9 go to next line*/
            num[a-1][b-1]=a*b;  /* untill the statement is flase , go on to loop for 9 times in B and similarly when the statement is flase ,again go to statement 10 to create for loop. This loop goes on upto 81 time to create 81 different number*/
            printf(" %2d",num[a-1][b-1]);}/*prints the 81 different number in user's wall*/
    printf("\n");
    }
    return 0;
}

Comments

comments