C Program to Find Cube Root of Any Number
Advertisements
Find Cube Root of Any Number Program in C
To find cube root of any number we need to find 1/3 power of any number. For example if you need to find cube root of 27 then calculate 1/3 power of 27, result is 3.
Find Cube Root of Any Number Program in C
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int num, ans;
clrscr();
printf("Enter any number: ");
scanf("%d",&num);
ans=pow(num, 1.0/3.0);
ans++;
printf("\n\Cube of %d is: %d",num,ans);
getch();
}
Output
Enter any number: 27 Cube of 27 is: 3
Explanation of Program
- Here we receive any number from keyboard and after that we find 1.0/3.0 power of number because square root of any number means power of 1/3.
- pow() is a predefined function in math.h header file, it is used for calculate power of any number.
Cube Root of Number using user defined function
Cube root of a number
#include<stdio.h>
#include<conio.h>
#include<math.h>
int cube(int);
void main()
{
int num;
clrscr();
printf("Enter any number: ");
scanf("%d",&num);
printf("\n\Cube of %d is: %d",num,cube(num));
getch();
}
int cube(int num)
{
int ans;
ans=pow(num, 1.0/3.0);
ans++;
return(ans);
getch();
}
Output
Enter any number: 64 Cube of 64 is: 4
Explanation of Program
- Here we receive any number from keyboard and after that we find 1.0/3.0 power of number because square root of any number means power of 1/3.
- pow() is a predefined function in math.h header file, it is used for calculate power of any number.
Google Advertisment
