हेलो दोस्तों !
आज की इस C program to find square root of given number in hindi पोस्ट में हम किसी भी नंबर का Square root निकालने का C program बनाना सीखेंगे। तो दोस्तों अगर आप इस प्रोग्राम को बनना सीखना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े।
इस पोस्ट के मुख्य टॉपिक्स निन्म है -
- Square root कैसे निकालते है ?
- C program to find square root.
- C program to find square root without using library function.
- Program explanation video.
1.Square root कैसे निकालते है :-
तो दोस्तों किसी भी given नंबर का square root निकालने का C प्रोग्राम बनाने के लिए आपको यह पता होना जरुरी है की square रुट क्या होता है। क्योंकि जब आपको यह ही पता नहीं होगा की स्क्वायर रुट क्या होता है तो आप कैसे प्रोग्राम बनाएंगे। इसलिए दोस्तों सबसे पहले हम जानेंगे की स्क्वायर रुट क्या है ?
दोस्तों स्क्वायर रुट को समझने के लिए भी आपको स्क्वायर को जानना पड़ेगा क्योंकि स्क्वायर और स्क्वायर रुट दोनों एक दूसरे से जुड़े होते है। दोस्तों अगर मैं सरल भाषा में कहुँ तो किसी नंबर का स्क्वायर मतलब उस नंबर उसी नंबर से गुणा(multiply) करना है। जैसे 5 का square 25 होगा।
तो अब जानते है की स्क्वायर रुट क्या है तो दोस्तों जैसा की हमने बताया की 5 का स्क्वायर 25 है। अब हम ऐसा कह सकते है की 25 का स्क्वायर रुट क्या है। इसका मतलब है की 25 किसका स्क्वायर है। अब शायद आप कुछ -कुछ समझ पा रहे होंगे की स्क्वायर रुट क्या होता है। तो दोस्तों 25 का स्क्वायर रुट 5 होगा क्योंकि 5 का स्क्वायर 25 होता है।
दोस्तों वैसे तो हम यहाँ स्क्वायर रुट का प्रोग्राम बनाना सीखने आये थे लेकिन हमने ये सारी बातें इसलिए समझी है ताकि आप प्रोग्राम को अच्छी तरह समझ सकें। दोस्तों square रुट निकालने के लिए आपको स्क्वायर रुट निकलना आना जरुरी नहीं है क्योंकि C प्रोग्रामिंग हमने कुछ ऐसे फंक्शन प्रदान करती है जिनकी मदद से हम स्क्वायर रुट बड़ी आसानी से निकाल सकते है।
2.C program to find square root :-
Example program :-
#include< stdio.h >
#include< math.h >
void main()
{
int num;
int squareRoot;
printf("\nEnter number to find square root : ");
scanf("%d",&num);
squareRoot=sqrt(num);
printf("Square root of %d is %d\n\n",num,squareRoot);
}
program output :-
Enter number to find square root : 225
Square root of 225 is 15
3. C program to find square root without using library function :-
दोस्तों अभी हमने ऊपर लाइब्रेरी फंक्शन की मदद से स्क्वायर रुट निकलना सीखें है। अब हम बिना लाइब्रेरी फंक्शन का यूज़ किये स्क्वायर रुट निकालना सीखेंगे। इस प्रोग्राम में हमने स्क्वायर रुट निकालने के लिए repeated subtraction मेथड का यूज़ करेंगे है। दोस्तों इस प्रोग्राम को समझने के लिए आपको repeated subtraction मेथड की मदद से स्क्वायर रुट निकलना आता हो।
Example program :-
#include < stdio.h >
void main()
{
int num, oddNumber, squareRoot, number;
oddNumber = 1, squareRoot = 0;
printf("\nEnter number to find his square root:");
scanf("%d", &num);
number = num;
while (1)
{
if (num >= 0)
{
if (num < oddNumber)
{
break;
}
else
{
num = num - oddNumber;
oddNumber += 2;
squareRoot++;
}
}
else
{
break;
}
}
printf("Square root of %d is %d\n\n", number, squareRoot);
}
program output :-
Enter number to find his square root:225
Square root of 225 is 15
4.Program explanation video :-
- स्ट्रिंग को इन्टिजर में कन्वर्ट करने का C प्रोग्राम।
- दो नंबर्स को swap करने का C प्रोग्राम।
- vowel consonant को चेक करने का C प्रोग्राम।
Author :- तो दोस्तों अब हमारी यह C program to find square root of given number in hindi पोस्ट ख़त्म होती हम आशा करते है की आपको हमारी यह पोस्ट जरूर पसंद आई होगी और आप किसी भी नंबर का square root निकालने का प्रोग्राम सीख गए होने तो दोस्तों आज के लिए बस इतना ही फिर मिलेंगे ऐसी ही किसी और इंटरेस्टिंग पोस्ट में तब तक के लिए अलविदा !
0 Comments
Do not enter any spam comments please.