# C Program to Find Square Root of a Number

C program to find square root of a number; Through this tutorial, you will learn how to find the square root of a number in the c program with the help sqrt function and without function.

## Algorithm and Programs to Find Root Square of a Number in C

Use the following algorithm and programs to find square root of a number in c with and without sqrt:

• Algorithm to Find Square Root of a Number
• C Program to Find Square Root of a Number using SQRT Function
• C Program To Find Square Root of a Number Without Using sqrt

### Algorithm to Find Square Root of a Number

Use the following algorithm to write a program to find square root of a number; as follows:

• Step 1: Start Program
• Step 2: Read the number from user and store it in a.
• Step 3: Calculate square root of number a using sqrt function
• Step 4: Print square root of a number
• Step 5: Stop Program

### C Program to Find Square Root of a Number using SQRT Function

```#include<stdio.h>
#include<math.h>

int main() {

int n;
double v;

printf("Enter a Number: ");
scanf("%d",&n);

v = sqrt(n);

printf("Square Root of %d is %f",n,v);

}
```

The output of the above c program; as follows:

```Enter a Number: 16
Square Root of 16 is 4.000000```

### C Program To Find Square Root of a Number Without Using sqrt

```// C Program To Find The Square Root of a Number Without Using Sqrt
#include <stdio.h>
#include <math.h>

int main(){
double num, root;

printf("Enter a number: ");
scanf("%lf", &num);

root = pow(num, 0.5);
printf("The Square Root of %.2lf is %.2lf.", num, root);
return 0;
}
```

The output of the above c program; as follows:

```Enter a number: 16
The Square Root of 16.00 is 4.00.``` 