Please login

Prime #### Prepinsta Prime

Video courses for company/skill based Preparation

(Check all courses)
Get Prime Video
Prime #### Prepinsta Prime

Purchase mock tests for company/skill building

(Check all mocks)
Get Prime mock

# Calculate Square Root without using Math.h sqrt Function

## Command Line Program to Calculate the Square root of a function

Write a C program which will calculate the square root of a number without using math.h sqrt() function and print that sqrt to the STDOUT as floating point number with exactly 2 decimal precision.

```#include<stdio.h>
#include<stdlib.h>
int main (int argc, char *argv[])
{
if (argc == 1)
{
printf ("No arguments");
return 0;
}
else
{
int n;
n = atoi (argv);
float i = 0.00;
while (i * i <= n)
{
i = i + 0.001;
}
i = i - 0.001;
printf ("%.2f", i);
}
}```

Check all other command Line Programs for TCS here on our Command line Programming Dashboard

### One comment on “Calculate Square Root without using Math.h sqrt Function”

• Mahendra Chawla

using c language alternative method
#include
int main(int argc, char *argv[])
{
if(argc==1)
{
printf(“No arguments”);
return 0;
}
else
{
int number;
number=atoi(argv);
float temp, sqrt;
sqrt = number / 2;
temp = 0;
while(sqrt != temp){
temp = sqrt;
sqrt = ( number/temp + temp) / 2;
}
printf(“%.2f”,sqrt);
}
} 3