0:00
So guys, मैंने आप लोगों को एक question दिया था
0:02
और उसका solution आज के इस video में मैं आप लोगों को दूँगा, question कुछ इस तरह से था
0:06
कि आप लोगों को area निकालना था circle का, और मैंने उसको function pointers की practice के लि��
0:12
इस question को basically दिया था, तो मैं इसको pause करता हूँ इस video को, और आप लोगों को बताता हूँ कि क्या आप लोगों को करना था इसमे��
0:17
तो ये वीडियो लोड हो रहा है much more मैं visual studio code को भी खोल लेता हूँ ताकि हम लोग यहाँ पर solve कर सके��
0:23
एक काम करता हूँ जितनी दिन में वीडियो खुल रहा है यहाँ पर मैं tutorial75.c के नाम स��
0:29
सब्सक्राइब कर लेता हूं और 74 तक अपने आप लोगों को सारा का सारा को देते जा रहा हूं अगर आप लो��
0:51
कमेंट चेक नहीं कर रहे हैं बाय एनी चैनल जरूर करें कमेंट और सॉरी डिस्क्रिप्शन चेक करें और कमें��
0:57
यहाँ पर मैंने आपको सोर्स कोड वगैरह सब दे रखा है आपको खोलना है खोल के वेबसाइट खुलती है और वहाँ पर सोर्स कोड आपको मिलता ह��
1:03
यहाँ पर अब मैं इसका सॉलूशन आप लोगों को बताऊंगा यहाँ पर कोड आप कॉपी पेस्ट और आराम से इसको पीसी में रन कर सकते हैं अब इसलिए बंद कर दूंगा इसको और आ��
1:11
लोगों से मैं बस मैं काम करता हूं सॉट बाय करता हूं निवेस फर्स्ट और अब मैं यहां पर करूंगा कि आप लोगो��
1:18
वो शाओट आउट दूंगा ही दूंगा लेकिन उससे पहले मैं सॉल्ल कर देता हूं इस प्रॉब्लम को करना क्या था एक बा��
1:23
और सुन लो देखो हुआ क्या था कि मैंने आप लोगों को बोला था कि आप लोगों को एक फंक्शन लेकर मैंने कॉमेंट क��
1:28
क्योंकि ये गला सिंटेक्स था आप लोगों को इसको ठीक करना था और तो और float का f भी मैंने capital बनाया थ��
1:34
तो ये भी मैं आप लोगों से expect करा था कि आप इसको सही करें हमें करना क्या है कि area of circle नाम क��
1:39
इस function को complete करना है ये क्या लेगा पांच arguments लेता ह��
1:43
x1, y1, x2, y2 x coordinates लेगा दो points के और y coordinate लेग��
1:49
अब यहाँ पर क्या है यह जो function pointer रहेगा मेरा यहाँ प��
1:53
यह वो function है जो कि क्या करेगा जो distance निकालेगा यह एक ऐसा function है जो कि x1, y1, x2, y2
2:00
लेकि डिस्टेंस निकालता है तो मैं काम करता हूँ यहाँ पर int लिख देता हूँ, और यहाँ पर लिख देता हूँ star distance, यानि की एक ऐसा function pointer
2:10
जो की एक ऐसे function पर point करता है, कैसे function में point करता है, जो यह inputs लेता है
2:16
और integer output देता है, क्या inputs लेता है, यह, मैं काम करता हूँ, यह copy paste करता हूँ
2:20
simple function pointer function pointer integer return arguments function pass function area of circle function values function pointer calculate return
2:49
जो भी मेरा distance है, distance क्या? एक pointer है, कैसा pointer है? function pointer है
2:55
जो कि किस पर point कर रहा है? distance point कर रहा है मेरे उस function प��
2:59
जो की distance को निकालेगा क्या लेकर x1 y1 x2 y2 लेकर तो x1
3:04
y1 x2 और y2 सेमिगॉलन लगाना आप लोग मत बूलियेगा अब यहाँ पर क्या है कि हम लोगों को करन��
3:13
क्या है कि x1 y1 x2 y2 को scanf की मदद से input लेना ह��
3:16
तो मैं यहाँ पर एक printf लगाओंगा simple सा और मैं यहाँ पर लिखूंग��
3:20
enter the value of x1 और उसी के साथ साथ मैं यहाँ पर करूँगा क्य��
3:25
x1 की value ले लूँगा percentage d हटा देता हूँ और यहाँ पर क्या करूँग��
3:30
और कैसे लूंगा वैल्यू स्कैन से ले लूंगा तो मैं कहूंगा यूजर से कि मुझे एक इंटीजर चाहिए और मुझे दे द��
3:37
एम परसेंट एम परसेंट एक्सवन लगा दूंगा मैं कहूंगा कि एक्सवन की वैल्यू मुझे यहां पर जो है इनपुट कर द��
3:43
यूजर से अपने उसके बाद वायरन फिर एक्स टू फिर वाइट तो काम करता हूं बंट टो डीडी दबाऊंगा एक बार एक्स वन थ��
3:51
एक बार y1 आएगा, y1, एक बार x2, और यहाँ पर y2 आजाएगा, तो x1, y1, x2, y2, ठीक है, लेकिन x1, y1, x2, y2 क्या है, यह मुझे यहाँ पर बनाने पड़ेंगे अभी, तो मैं यहाँ पर क्या करता हूँ, लिखता हूँ
4:05
इंट x1 y1 x2 और y2 ठीक है x1 y1 x2 y2 मैंने यहाँ पर बना लिए उसी के साथ साथ यहाँ पर एक distance नाम का भी मैं क्या करूँग��
4:16
मैं यहाँ पर उसी के साथ साथ distance नाम का एक मैं DST के नाम से बनाता हूँ इसको मैंने distance नाम का एक already यहाँ function pointer भी बना दिया ह��
4:25
तो मैं एक काम करता हूँ DST के नाम से इस variable को बनाता हूँ जो कि क्या करेगा distance
4:30
जो कि distance को store करेगा यहाँ पर enter enter मार के क्या करता हू��
4:35
कि थोड़ी सी space दे देता हूँ यहाँ पर क्या होगा कि user से मैंने x1, y1, x2, y2 ले लि��
4:39
अब simple थी बात है मैं कहूँगा distance या नहीं कि DST
4:44
मैं कहूँगा distance किस चीज के बराबर होगी area of circle वाले function क��
4:48
call करूँगा उसको क्या दूँगा x1 y1 x2 y2 और क्या दूँग��
4:54
और मैं उसको यह वाला function pass कर दूँगा मैं कहूँगा अभी के लिए आप e distance जो है वो use कर ल��
4:59
तो हुआ क्या यहाँ पर मैं control shift h करके इसको दरा format कर देता हू��
5:04
ताकि यह अच्छा दिखें मैंने यहाँ पर किया क्या एक function बनाया Euclidean distance
5:09
जो कि यहाँ करेगा अभी हम इसको complete करेंगे यह Euclidean distance मुझे return करेंग��
5:13
x1, y1, x2, y2 लेकर मैंने आप लोगों को बताया था कि अलग तरह की distances होती हैं वो भी इस्तेमाल कर सकते है��
5:19
Euclidean distance float area circle simply function coordinates function distance calculate
5:30
return कर देगा float में, ठीक है, अब यहाँ पर मैंने जो Euclidean distance
5:35
यहाँ पर आप लोग को बताई है, मैं काम करता हूँ, इसको फ्लोट में लेता हूं मैं चाहता हूं कि जो मेरी इंट्रीडियन डिस्टेंस है वह भी फ्लोट में या है ठीक है औ��
5:44
यह भी फ्लोट में रिटर्न करें और उसी के साथ साथ यहां पर डिस्ट विफ्लॉट बना लेते हैं क्योंकि क्योंकि डिस्टेंस फ्लोटिं��
5:51
number हो सकती है ना, control s, save कर लेता हूँ, अब यहाँ पर मैंने किया क्या, सब कुछ कर दिया, बस मुझे करना क्या, print करना distance को, तो मैं एक काम करूँगा, printf का इस्तेमाल करूँगा, मैं यहाँ पर लिखूँगा, the distance between these points is, t को capital कर लेता हूँ, कि इन दोनों की बीच की दूरी क्य��
6:21
और यहाँ पर मैं distance को print कर दूँगा as simple as that ठीक है अब यहाँ पर यह जो मैंने बनाया है मैं यहाँ पर mat.h को include करूँगा त��
6:29
आप लोग को library इस point पर use करना आ जानी चाहिए तो mat.h नामक एक library होती है हमार��
6:35
और मैं यहाँ पर करूँगा क्या है यहाँ पर मैं int a is equal to लिख दूँग��
6:39
और आप देखते जाओ मैं यहाँ पर कर क्या रहा हूँ और बस आप देखते जाओ मैं यहाँ पर क्या कर रहा हू��
6:43
दो बिंदूओं के बीच की दूरी होती है y2-y1 का whole square plus x2-x1 का whole square का under root
6:53
यानि कि उसका under root आपको लेना होता है उसका square root आप लोग को लेना होता ह��
6:56
तो y2-y1 का whole square y2-y1 और यहाँ पर भी y2-y1 और उसे के साथ साथ यहाँ पर x2-x1
7:07
और x2-x1 और मुझे आज भी आदे कि मेरे पिताजी मुझे आद कराया करते थ��
7:13
y2-y1 का whole square प्लस x2 मैंने सेक्शन का whole square का under root और आज तक मुझे यह चीज इतनी अच्छी तरह से याद हो चुकी है कि मैं चाहा के भी अब नहीं भूल पाता हूँ तो आप लोग भी जो basic formula है coordinate geometry वगैरा जो basic mathematics होती है उसको याद रखें अब मैं क्या करूँगा यह calculate करके return a कर दूँगा ��
7:44
code runner run program save error error
8:14
तो यह मुझसे कह रहा है कि आपने जो area of circle को x1, y1, x2, y2
8:19
मैं देखता हूँ कौन सी line में सबसे पहले error आ रहा है यह float area of circle में आ रहा ह��
8:22
अच्छा तो यहाँ पर end है तो मुझे यहाँ पर float देना पड़ेगा क्योंकि मैंने बाद में इसको float कर दिया थ��
8:28
तो मेरा जो distance जो मेरी आएगी return में वो एक floating point number होग��
8:32
तो मैं एक काम करता हूँ कि इसको run करता हूँ वापस से और इसको मैंने वापस से run किय��
8:38
मैं मानलो देता हूँ 0.1 और 0.9 इन दोनों के बीच की दूरी होती ह��
8:44
8 जो कि बहुत obvious है और देखो यहाँ पर आ गया है और अगर मैं यहाँ पर यह ना लिखे percentage 0.5, 0.2f लिख��
8:54
मान लो मैं percentage 0.2f लिखो तब क्या होगा मैं 0, 1 और 0, 8 लिखता हूँ तो यह देखो 7.00 आ गय��
9:04
तो अगर आप दो अगर point देखना चाहते हैं तो आप 0.2f लिख दे यह मैंने आप लोगों डिटेल में बता रहा हू��
9:09
यह C programming के course में अगर access नहीं किया है तो ज़रूर से access करके bookmark करे��
9:13
और save करें playlist को ताकि आप लोग आगे अच्छे से इसको देख पाएं और ज़्यादा से ज़्यादा फाइदा उठा पाएं इस playlist क��
9:19
और उसी के साथ साथ मैं आपको क्या करूँगा सब को शाट दूँगा जिसने भी ये प्रोग्राम सॉल्ड किया बाय दा वे ये जो कोड है ये कम्प्लीट कोड मैं आपलोगो सॉल्यूशन इसका दे दूँगा नीचे डिस्क्रिप्शन में लिंक के तौर पे आपलोग उसको ��
9:49
और उसके बाद यश गोस्वामी, हॉली बॉली फ़णी, दक्ष केमिंग और टेकनॉलोजी, सच स्कूल, और मैंने आपको सबको शाओट और दे दिया जितने भी लोगों ने यहाँ पर इसको सॉल किया है
10:08
और मैं चाहूँगा कि अभी तक अगर आप लोग नहीं भी यह solve तो अभी आप जाके solve कर सकते है��
10:13
और इस C programming की playlist को जरूर से access करें और मुझे आप लोग suggest करें कि कौन सा project हमें बनाना चाहिए अब इस C programming के course मे��
10:20
मैं आप लोग के inputs का इंतजार करूँगा So guys अभी के लिए इस वीडियो में इतना ह��
10:26
इस वीडियो को like करना बिलकुल भी मत बूलना Thank you so much guys for watching this video
10:31
And I will see you next time