This is a simple program for beginners to find square and cube of any given number using C.

is multiplication of number by same number. If the number is 5, then square number x number, that is 5 * 5 = 25. (In keyboard, key ’*’ is used for multiplication).

**C Program Code:**

#include <stdio.h>

#include <conio.h>

#include <stdlib.h> void main()

{

int num, squar;

printf("Enter a number: ");

scanf("%d", &num);

squar = num*num;

printf("Square of number %d is %d",num,squar);

getch();

}

Sample Output:

In case of **cube**, similar to square, you need to multiplying the number once again, that is number * number * number.

**C Program Code:**

#include <stdio.h>

#include <conio.h>

#include <stdlib.h>

void main()

{

int num, cube;

printf("Enter a number: ");

scanf("%d", &num);

cube = numnumnum;

printf("Cube of the number %d is %d", num,cube);

getch();

}

Sample Output:

You may combine both cube and square programs together. So you can simply find both square and cube of given number using a simple program code.

#include <stdio.h>

#include <conio.h>

#include <stdlib.h> void main()

{

int num, square, cube;

printf("Enter a number: ");

scanf("%d", &num);

square = num * num;

cube = numnumnum;

printf("Square of the number %d is %d", num, square);

printf("\nCube of the number %d is %d", num, cube);

getch();

}

Sample Output:

21
## Be First to Comment