Code for calculating
square root without
using library function,
of math.h
Answers were Sorted based on User's Feedback
Answer / sarath
#include<stdio.h>
#include<conio.h>
void main()
{
float i,num;
printf( "Enter number : ");
scanf("%f",&num);
for(i=2.0;i<num/2;i++)
{
if(num/i==i)
{
printf(" \nSquare root of %.0f = %.0f",num,i);
break;
}
else
continue;
}
if(num/i!=i)
printf("\nThere is no perfect integer square root for the number %.0f",num);
getch();
}
Is This Answer Correct ? | 34 Yes | 17 No |
Answer / manikant
#include<iostream.h>
void main()
{
int num,i;
cout<<"enter anumber:";
cin>>num;
for(i=2;i<num/2;i++)
{
if(num/i==i)
{
cout<<"\nsquareroot of "<<num<<"="<<i;
break;
}
else
continue;
}
if(num/i!=i)
cout<<"\nthis no is not a perfect square.";
}
Is This Answer Correct ? | 16 Yes | 13 No |
Answer / abhinav dwivedi
#include<stdio.h>
#include<conio.h>
void main()
{
int num,i;
clrscr();
printf("enter no to find square root");
scanf("%d",&num);
for(i=1;i<=num/2;i++)
{
if(num/i==i && num%i==0)
{
printf("square root of entered no is %d",i);
break;
}
else
{
continue;
}
}
if(num/i!=i)
printf("their is no perfect suare root of entered no");
}
Is This Answer Correct ? | 10 Yes | 9 No |
Answer / darshana
Dim i As Integer
Console.WriteLine("enter the number")
i = Console.ReadLine()
For a As Integer = 0 To 1000
If a * a = i Then
Console.WriteLine(a)
Exit Sub
End If
Next
Is This Answer Correct ? | 5 Yes | 14 No |
Write a program which returns the first non repetitive character in the string?
what are the difference between ANSI C and Let Us c and Turbo C
Why should I prototype a function?
write a program to display reverse of a number using for loop?
What is the role of && operator in a program code?
How do I use void main?
What is #error and use of it?
What is unsigned int in c?
main() { int l=6; switch(l) { default:l=l+2; case 4:l=4; case 5:l++; break; } printf("%d",l); }
Can main () be called recursively?
the data type used for unlimited value in c and how to do this program
what is associativity explain what is the precidence for * and & , * and ++ how the folloing declaration work 1) *&p; 2) *p++;