dianavdavidson/MUCS-Hinglish huggingface dataset:
इस link पर उपलब्ध video spoken tutorial project को सारांशित करता है कृपया इसे download करके देखें spoken tutorial project team कार्यशालाओं का आयोजन करती है और प्रमाणपत्र देती है अधिक जानकारी के लिए हमें लिखें
objects बनाने पर spoken tutorial में आपका स्वागत है
इस tutorial का अनुकरण के लिए आपको ज्ञात होना चाहिए कि eclipse का उपयोग करके सामान्य class कैसे बनाएँ
यदि नहीं तो कृपया spoken tutorial पर इन विषयों पर उपलब्ध spoken tutorial देखें
हम जानते हैं कि variables और methods एक साथ मिलकर class के members बनाते हैं
class के members को access करने के लिए हमें class के लिए एक object बनाने की आवश्यकता है
अब देखते हैं कि object क्या है
object class का एक instance है
प्रत्येक object में state और behavior होता है
human being class के उदाहरण को याद करें जिसकी human पिछले tutorial में चर्चा की है
object इसके state को fields या variables में संचित करता है
यह methods के माध्यम से इसके व्यवहार को दर्शाता है
अब reference variables के बारे में सीखते हैं
हम java में 8 primitive प्राथमिक data types के बारे में जानते हैं
primitives के अलावा अन्य सभी types objects के लिए refer होते हैं
variables जो objects के लिए refer होते हैं वे reference variables होते हैं
student class पर वापस जाएँ जिसे हमने पहले tutorial में बनाया है
अब इस class से main method को हटाएँ
अब control और s कीज को एक साथ दबाकर file को सेव करें
अब उसी project में teststudent named एक और class बनाएँ
मैंने यह पहले ही बना दिया है
इस class में मेरे पास main method है
अब main method के अंदर main student class का एक object बनाऊँगा
इसके लिए main method में type करें
student space stud1 equal to new space student opening और closing brackets semicolon
इस प्रकार हमने student class का एक object बनाया है
यहाँ student class का name है जिसका object बनाना है
stud1 एक reference variable है जो student class के एक object का जिक्र करता है
और new कीवर्ड नया object बनाने के लिए स्थान बनाता है
कृपया ध्यान दें stud1 student class का object नहीं है
यह केवल बनाये गये नये object का reference रखता है
अब देखते हैं कि stud1 क्या सम्मिलित करता है
अतः अगली line type करें system dot out dot println brackets और double quotes में stud1 contains space plus stud1 और फिर semicolon
अब file teststudent dot java को सेव और now करें
हमें निम्न output प्राप्त होता है
अतः यहाँ student बनाये गये नये object के class का name है
दूसरा भाग बनाये गये नये object का memory address है
हम stud1 का उपयोग करके student class के fields और methods को access कर सकते हैं
हम इनके बारे में अगले tutorials में सीखेंगे
अब मैं student का एक अन्य object बनाऊँगा
अतः मैं type करूँगा student space stud2 equal to new space student opening और closing brackets semicolon
now type next line double अगली line type करें system dot out dot println brackets और double quotes में stud2 contains space plus stud2 और फिर semicolon
अब इस file को सेव और now करें
हम यहाँ देख सकते हैं कि stud1 और stud2 दो अलग objects का जिक्र करते हैं
अर्थात stud1 और stud2 दो अलग students का जिक्र कर रहे हैं
उनके भिन्न roll numbers और names हैं
अब हम यहाँ बदलाव कर सकते हैं
यहाँ type करें student stud2 equal to stud1
हम यहाँ देख सकते हैं कि stud1 और stud2 दोनों समान object का जिक्र कर रहे हैं
इसका अर्थ है कि stud1 और stud2 दोनों roll number और name के साथ समान student का जिक्र कर रहे हैं
अतः इस tutorial में हमने निम्न के बारे में सीखा
reference variables नये operator का उपयोग करके object बनाना
और references निर्धारित करना
स्वमूल्यांकन के लिए
testemployee named अन्य class बनाएँ
emp1 reference variable के साथ employee class का एक object बनाएँ
inkscape उपयोग करके special effects on text पर spoken tutorial में आपका स्वागत है
इस tutorial में हम निम्न बनाना सीखेंगे रिफ्लेक्टेड यानि प्रतिबिंबित टेक्स्ट लेबल्ड टेक्स्ट और टेक्स्ट का केस यानि प्रकार बदलना
इस tutorial को record करने के लिए मैं उपयोग कर रही हूँ ubuntu लिनक्स 1204 os
इस शृंखला में पिछले सारे tutorials 0484 में recorded किये all थे
इस tutorial से मैं 091 version में record करुँगी जो नवीनतम stable version है
अब inkscape खोलें पहले हम reflected यानि प्रतिबिंबित text बनाना सीखेंगे
text tool चुनें और शब्द spoken type करें text को bold करें
अब मैं text को zoom करती हूँ जिससे मैं प्रदर्शन स्पष्ट रूप से let सकूँ
अब object menu पर जाएँ और fill and stroke विकल्प चुनें
फिर fill टैब में linear gradient पर click करें
अभी प्रदर्शित की तरह gradient handles पर click करें और gradient रंगों को बदलकर लाल और नीला करें
gradient को ऊर्ध्वाधर रूप से अलाइन करें अतः अब screen पर प्रदर्शित की तरह gradient ऊपर से लाल और नीचे से नीला होना चाहिए
selector tool पर click करें और text को duplicate करने के लिए ctrl + d दबाएं
अब duplicated किये हुए text को flip करने यानि पलटने के लिए keyboard पर v दबाएं
पलटने के लिए हम tool controls bar पर उपलब्ध विकल्प भी उपयोग कर सकते हैं
अब हम duplicated किये हुए text को मूल text के नीचे लायेंगे जिससे की यह mirror image की तरह दिखे
अब gradient tool चुनें और नीचे वाले gradient handle पर click करें
fill and stroke dialog box पर क्लिक करें यहाँ come alpha value को बदलकर 0 करेंगे
हम नीचे वाले handle को भी थोड़ा सा upward की दिशा में लायेंगे
selector tool पर click करें अब opacity को कम करके 80 करें और enter दबाएं
हमारा प्रतिबिंबित text अब पूरा हो गया है इसे बेहतर देखने के लिए थोड़ा सा zoom करें
आगे हम labeled text बनाना सीखेंगे
सबसे पहले हम हरे रंग का एक आयत बनायेंगे चूँकि alpha value zero है यह अभी नही दिखता है
इसे 255 करें और enter दबाएं
अब आयत पर text spoken tutorial type करें
selector tool पर click करें और text के अनुसार आयत का size बदलें
आगे text चुनें अब text को duplicate करने के लिए ctrl + d दबाएं
duplicate text मूल text के बिल्कुल ऊपर है
text का रंग सफ़ेद करें फिर path menu पर जाएँ और object to path विकल्प पर click करें
अब object menu पर click करें और फिर ungroup विकल्प पर click करें
दोबारा path menu पर जाएँ और union विकल्प पर click करें
tool controls bar पर lower selection one step icon पर click करें
एक बार फिर path menu पर जाएँ और इस समय हम linked offset विकल्प पर click करेंगे
उस handle पर click करें जो text पर दिखता है और outline को बड़ा करने के लिए इसे खींचें
selector tool पर click करें फिर text पर click करें और इसे नीचे लाएं
देखें एक अन्य text बनाया गया है text चुनें और इसे डिलीट करें
अब outline भाग को चुनें और nodes tool पर click करें
tool controls bar पर convert selected object to path tool पर click करें
अब आप outline पर nodes देख सकते हैं यहाँ प्रदर्शित की तरह मध्य में अनचाहे nodes चुनें और उन्हें डिलीट करें
दोबारा selector tool पर click करें और text को वापस इसकी tool स्थिति में लाएँ
text का रंग बदलकर हरा करें
outline भाग चुनें और इसे duplicate करने के लिए ctrl + d दबाएं एक बार फिर याद रखें कि duplicate outline मूल के ठीक ऊपर है
रंग को बदलकर काला करें
फिर tool controls bar पर then bar lower selection one step icon पर click करें
अंततः fill and stroke dialog box में opacity को घटाकर 60 करें और blur को बढ़ाकर 7 करें
यह करने के बाद हम label के लिए hanger बनायेंगे
अतः ellipse tool पर click करें फिर ctrl key दबाएं और आयत के ऊपर बायीं तरफ एक वृत्त बनाएं ताकि label पर एक छेद बन जाये
वृत्त को duplicate करने के लिए ctrl + d दबाएं और वृत्त को आयत के दूसरे छोर पर लाएं
आगे bezier tool पर click करें और प्रदर्शित की तरह एक curvy यानि घुमावदार line बनाएं
बनी हुई line एक hanger की तरह दिखनी चाहिए
fill and stroke dialog box पर stroke style में width को बदलकर 5 करें
अब हमारा let किया हुआ text तैयार है अब हम zoom out करते हैं और इसे बेहतर तरह से देखते हैं
आगे सीखते हैं कि inkscape में text के case यानि प्रकार को case बदलते हैं
text tool पर click करें और canvas पर alphabets type करें देखें कि पूरा text lowercase यानि छोटे अक्षरों में है
अब extensions menu पर जाएँ और text named विकल्प और फिर change case पर click करें आपको कुछ विकल्प दिखेंगे
अब मैं uppercase विकल्प पर click करती हूँ देखें कि alphabets का case uppercase में यानि बड़े अक्षरों में बदल गया है
दोबारा text पर click करें extensions menu पर फिर text पर और अंततः change case पर जाएँ
इस समय random case विकल्प चुनें text के case में बदलाव को देखें
आप अन्य विकल्पों की कोशिश अपने आप कर सकते हैं
इसके साथ हम इस tutorial में अंत में आ गए हैं
इसे सारांशित करते हैं इस tutorial में हमने निम्न करना सीखा: प्रतिबिंबित रिफ्लेक्टेड टेक्स्ट लेबल्ड टेक्स्ट और टेक्स्ट के केस को lowercase से uppercase और randomcase में बदलना
यहाँ आपके लिए एक नियत कार्य है सतह पर प्रतिबिंबित text inkscape बनाएं
text inkscape लिखें और text के case को flip case में बदलें
दोस्तों recursive function पर spoken tutorial में आपका स्वागत है
इस tutorial में कुछ उदाहरणों की सहायता से
हम सीखेंगे
recursive फंक्शन क्या है
और gnu bash version 42
देखते हैं कि recursive function क्या है
recursive function एक ऐसा है जो खुद के द्वारा calls होता है
recursion जटिल algorithms को सरल बनाने के लिए एक उपयोगी technique है
मैं factorial sh named file खोलती हूँ
factorial function का name है
इसके अंदर हम message inside factorial function print करते हैं
यह statement यूजर input को रीढ करता है और variable n में value संचित करता है
यहाँ हमारे पास ifelse condition है
if condition checks करता है कि क्या n की value 0 के बराबर है
यदि true है तो यह factorial value of n is 1 message प्रदर्शित करेगा
यहाँ if statement का else भाग है
यह factorial function को calls करता है
और fi ifelse statement का and है
file factorial sh को रन करते हैं
अपने keyboard पर क्रमानुसार ctrl + alt + t कीज keys का उपयोग करके terminal खोलें
type करें: chmod space plus x space factorial dot sh
type करेंः dot slash factorial sh
हम देखते हैंः enter the number
मैं 0 प्रविष्ट करुँगी
factorial value of 0 is 1
अब uparrow की key दबाएँ पिछली command को recall करें
इस समय मैं 5 प्रविष्ट करुँगी
अब output प्रदर्शित होगाः
inside factorial function
factorial function में कुछ और logic जोडते हैं
हम संख्याओं के factorial की गणना करेंगे
अपने code पर वापस आयें
अब factorial function के अंदर code block के साथ echo statement बदलें
temp variable है और यूजर द्वारा प्रविष्ट value को संचित करता है
if condition checks करता है कि क्या variable value 1 के बराबर है
यदि true है तो यह 1 print करेगा
यह if statement का else भाग है
यह temp variable value से एक कम कर देता है
और परिणाम को variable f में संचित करता है
variable f factorial function के output को संचित करता है
यह recursive कॉल है
variable f और temp की value का गुणा होता है और f में संचित होता है
फिर हम f की value print करते हैं
ifelse statement और function समाप्त होता है
अब अपनी slides पर वापस आयें
अपने program के flow को समझते हैं
n की value यूजर से the गई है जो n है
यदि prints value 0 के बराबर है तो यह message prints करता है
अन्यथा यह function factorial के लिए चला जाता है
यहाँ यदि value एक के बराबर है तो यह एक के रूप में value prints करता है
यदि नहीं तो यह recursive कॉल बनाता है जब तक कि value एक के बराबर नहीं होती है
फिर सभी values का गुणा होता है और प्रदर्शित होती हैं
अब अपने terminal पर वापस आयें
uparrow की key दबाएँ
पिछली command /factorial sh को recall करें
अब मैं input value के रूप में 5 प्रविष्ट करुँगी
हम संख्या 5 का factorial प्राप्त करते हैं
जो है 120
हम terminal पर program के flow को देख सकते हैं program के flow का विश्लेषण करें और पता लगाएँ
अपनी slides पर वापस आयें
recursive फंक्शन
नियतकार्य के रूप में एक program लिखें जहाँ recursive function n संख्याओं के योग की गणना करता है
पर्ल में अरै फंक्शन्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है
इस ट्यूटोरियल में हम पर्ल में अरै फंक्शन्स के बारे में सीखेंगे जैसे
push  pop shift
unshift  split
splice  और  join
sort qw
मैं उबंटु लिनक्स 1204 ऑपरेटिंग सिस्टम और पर्ल  5142 का उपयोग कर रहा हूँ
मैं  gedit टेक्स एडिटर का उपयोग भी कर रहा हूँ
आप अपने पसंद के किसी भी टेक्स एडिटर का उपयोग कर सकते हैं
आपको पर्ल में वेरिएबल डेटा स्ट्रक्चर और अरैज का साधारण ज्ञान होना चाहिए
कमेंट्स लूप्स और कंडिशनल स्टेटमेंट्स का ज्ञान अतिरिक्त लाभदायक होगा
कृपया संबंधित ट्यूटोरियल के लिए स्पोकन ट्यूटोरियल की वेबसाइट पर जाएँ
पर्ल कुछ इनबिल्ट फंक्शन प्रदान करता है
ये फंक्शन्स अरै पर विभिन्न ऑपरेशन्स क्रियान्वित कर सकते हैं
पहले सीखते हैं कि अरै की अंतिम पॉजिशन से एलिमेंट्स को कैसे जोड़ें और हटाएँ
इसका उपयोग करके यह किया जा सकता है
push  फंक्शन जो अरै की अंतिम पॉजिशन में एक एलिमेंट जोड़ता है
और pop फंक्शन जो अरै की अंतिम पॉजिशन से एक एलिमेंट को हटाता है
सेम्पल प्रोग्राम का उपयोग करके push और pop फंक्शन्स को समझते हैं
टर्मिनल को खोलें और टाइप करें  gedit perlarray dot pl space ampersand
यह  gedit में  perlarray dot pl फाइल खोलेगा
कोड को टाइप करें जैसा स्क्रीन पर दिखाया गया है
यहाँ हमने लेंथ 3 का अरै घोषित किया है
push फंक्शन इस अरै की अंतिम पॉजिशन पर एक एलिमेंट प्रविष्ट करेगा अर्थात 3 के बाद
जबकि pop पंक्शन अरै की अंतिम पॉजिशन से एक एलिमेंट हटायेगा
हमारे केस में 4 अरै से हट जायेगा
फाइल को सेव करने के लिए ctrl + s दबाएँ
push फंक्शन 2 आर्गुमेंट्स लेता है
push फंक्शन में पहला आर्गुमेंट अरै है जिसमें एक एलिमेंट जोडना है
दूसरा आर्गुमेंट एलिमेंट है जिसे अरै में पुश करना है
pop फंक्शन का सिंटेक्स निम्न है
pop फंक्शन केवल एक आर्गुमेंट लेता है
यह अरै है जिससे एक एलिमेंट हटाने की आवश्यकता है
ध्यान दें ये दोनों फंक्शन अरै की अंतिम पॉजिशन पर कार्य करते हैं
pop फंक्शन द्वारा हटाया गया एलिमेंट अन्य वेरिएबल में संग्रहित किया जा सकता है
इसके लिए सिंटेक्स है   $variable space = space pop ओपन ब्रैकेट @myarray  क्लोज ब्रैकेट
अब टर्मिनल पर जाएँ और पर्ल स्क्रिप्ट को निष्पादित करें
टाइप करें perl perlarray dot pl और एंटर दबाएँ
आउटपुट टर्मिनल पर दिखाया गया है
अब देखते हैं कि अरै के पहले पॉजिशन से एक एलिमेंट को कैसे जोड़े और हटाएँ
इसे unshift फंक्शन का उपयोग
करके प्राप्त किया जा सकता है जो अरै में पहली पॉजिशन पर एक एलिमेंट को जोड़ता है
shift फंक्शन जो अरै से पहले एलिमेंट को हटाता है
इसे एक सेम्पल प्रोग्राम का उपयोग करके समझते हैं
मैं   perlarray dot pl फाइल खोलूँगा जिसे मैने पहले ही बनाया है
निम्नलिखित कोड के भाग को टाइप करें जैसा स्क्रीन पर दिखाया गया है
unshift फंक्शन पहली पॉजिशऩ पर एक एलिमेंट प्रविष्ट करेगा अर्थात 1 के पहले
shift  फंक्शऩ पहली पॉजिशन से एक एलिमेंट को हटायेगा
हमारे केस में जीरो हटेगा
फाइल सेव करने के लिए ctrl + s दबाएँ
unshift फंक्शन 2 आर्गुमेंट्स लेता है
पहला आर्गुमेंट अरै है जिसमें एक एलिमेंट जुडता है
दूसरा आर्गुमेंट एलिमेंट है जो अरै में जुड़ता है
shift फंक्शन केवल एक आर्गुमेंट लेता है
यह अरै है जिसमें से एलिमेंट हटाने की आवश्यकता है
ध्यान दें ये दोनों फंक्शन अरै की पहली पॉजिशन पर कार्य करते हैं
हम कुछ वेरिएबल में shift फंक्शन द्वारा हटाये गये एलिमेंट को संग्रहित कर सकते हैं
सिंटेक्स यह है  $variable space =  space shift ओपन ब्रैकेट @myarray क्लोज ब्रैकेट
फिर टर्मिनल पर जाएँ और पर्ल स्क्रिप्ट को निष्पादित करें
टाइप करें  perl perlarray dot pl और एंटर दबाएँ
टर्मिनल पर प्रदर्शित आउटपुट चिन्हांकित है
अब देखते हैं कि अरै की विशिष्ट पॉजिशन से एलिमेंट को कैसे हटाएँ
splice फंक्शन अरै की विशिष्ट पॉजिशन से एक एलिमेंट को हटाता है
इस फंक्शन की रिटर्न वैल्यू हटाये गये एलिमेंट्स का एक अरै है
अब इसे एक सेम्पल प्रोग्राम का उपयोग करके समझते हैं
perlarray dot pl  फाइल पर जाएँ जिसे हमने पहले बनाया है
कोड का भाग टाइप करें जैसे स्क्रीन पर दिखाया गया है
हमें इंडेक्स प्रदान करने की आवश्यकता है  जहाँ से हम एलिमेंट्स को हटाना चाहते हैं और
जहाँ तक हम एलिमेंट्स को हटाना चाहते हैं
हमारे केस में एलिमेंट्स 5 और 6 हटेगा
तो टर्मिनल पर जाएँ और   perl perlarray dot pl
टाइप करके पर्ल स्क्रिप्ट को निष्पादित करें और एंटर दबाएँ
अब अरैज के कुछ अन्य इनबिल्ट फंक्शन देखते हैं
split फंक्शन का उपयोग एक निर्दिष्ट डिलिमीटर पर स्ट्रिंग को विभाजित करने के लिए किया जाता है
इस फंक्शन की रिटर्न वैल्यू अरै है
इस अरै के एलिमेंट्स स्ट्रिंग की विभाजित भाग हैं
join फक्शऩ निर्दिष्ट डिलिमीटर का उपयोग करके अरै के एलिमेंट्स को जोडता है
ये जुडे हुए एलिमेंट्स का स्ट्रिंग रिटर्न करता है
sort फंक्शन वर्णात्मक/संख्यात्मक क्रम में अरै को क्रमबद्ध करता है
qw फंक्शन वाइट स्पेस द्वारा पृथक शब्दों के अरै को रिटर्न करता है
अब इन सभी फंक्शन्स को सेम्पल प्रोग्राम को उपयोग करके समझते हैं
gedit arrayfunctions dot pl space ampersand और एंटर दबाएँ
इस केस में वेरिएबल स्टिंग का प्रत्येक शब्द अरै का एक एलिमेंट बन जाएगा
यहाँ  newarray का प्रत्येक एलिमेंट कॉमा द्वारा जुड़ा होगा
sort फंक्शऩ अरै के एलिमेंट्स को वर्णात्मक क्रम में क्रमबद्ध करेगा
qw फंक्शन स्पेस द्वारा पृथक शब्दों का अरै बनाता है
प्रत्येक फंक्शन को समझते हैं
split फंक्शन दो आर्गुमेंट लेता है
पहला आर्गुमेंट डिलिमीटर है जिससे स्ट्रिंग को विभाजित करने की आवश्यकता है
दूसरा स्ट्रिंग है जिसे विभाजित करने की आवश्यकता है
डिलिमीटर्स फॉरवर्ड स्लेश सिंगल या डबल कोट्स में निर्दिष्ट किये जा सकते हैं
join फंक्शन 2 आर्गुमेंट्स लेता है
पहला डिलिमीटर है जिससे अरै एलिमेंट्स को जोडने की आवश्यकता है
दूसरा अरै है
डिलिमीटर्स सिंगल या डबल कोट्स में निर्दिष्ट किये जा सकते हैं
sort फंक्शन एक आर्गुमेंट लेता है  जो अरै है जिसे क्रमबद्ध करने की आवश्यकता है
qw फंक्शन स्पेस द्वारा पृथक शब्दों का अरै रिटर्न करता है
यह जरूरी नहीं है कि शब्दों को कोट्स में निर्दिष्ट किया जाय यदि लिखते समय qw का उपयोग कर रहे हैं
फिर टर्मिलन पर जाएँ और  perl arrayfunctions dot pl
का उपयोग करके पर्ल स्क्रिप्ट को निष्पादित करें
स्क्रीन पर निम्न आउटपुट प्रदर्शित होता है
इस ट्यूटोरियल में हमनें सीखा
अरै से एलिमेंट्स को जोडना/हटाना
बुनियादि फंक्शन्स जिन्हें सेम्पल प्रोग्राम का उपयोग करके अरै पर क्रियान्वित किया जा सकता है
scriptspokentutorialorg/indexphp/perl
/  forward slash  डिलिमीटर पर उपर्युक्त स्ट्रिंग को विभाजित करें
नये अरै के शुरुआत में  https://    जोडें
अरै से एलिमेंट पर्ल को हटाएँ
नंबर अरै घोषित करें और क्रमबद्ध करें
आशा करते हैं कि आपने इस perl के ट्यूटोरियल का आनंद लिया होगा
नमस्कार conductivity of ionic solutions पर इस tutorial में आपका स्वागत है
इस tutorial के अनुसरण के लिए आपको expeyes junior interface से परिचित होना चाहिए यदि नहीं तो सम्बन्धित tutorial के लिए कृपया हमारी वेबसाइट पर जाएँ
अब सबसे पहले विलयन की चालकता परिभाषित करते हैं
विलयन की चालकता उसमें से धारा प्रवाह होने की योगयता का मापक होती है
पानी की चालकता इसमें घुले हुए आयनों की सान्द्रता से सीधे सम्बन्धित होती है
अब हम now के पानी की चालकता को दिखायेंगे
मैं circuit connections समझाऊँगी a1 sine से जुड़ा हुआ है
sine और a2 के तारों को नल के पानी वाले काँच के glass में डुबाया हुआ है
10k प्रतिरोधक को a2 और gnd के बीच जोड़ा गया है यह circuit diagram है
plot window में a1 पर click करें और ch1 तक खींचें a1 ch1 पर निर्दिष्ट किया जाता है
a2 पर click करें और ch2 तक खींचें a2 ch2 पर निर्दिष्ट किया जाता है
waves तरंगों को समायोजित करने के लिए msec/div slider को खिसकाएँ दो sine waves बनती हैं
काला वक्र वास्तविक sine wave है लाल वक्र नल के पानी की चालकता है
ch1 पर click करें और fit तक खींचें ch2 पर click करें और fit तक खींचें
window के दायीं तरफ voltage और आवृत्ति की values को देखें ध्यान दें नल के पानी का voltage input voltage की तुलना में बहुत कम है
voltages और degree में phase difference को देखने के लिए ch1 पर right click करें
अब हम copper sulphate विलयन की चालकता को मापेंगे विलयन बनाने के लिए 100 ml पानी में एक spatula copper sulphate घोला गया है
उसी connection में sine और a2 के तारों को copper sulphate विलयन में डुबाया जाता है
plot window पर हम चालकता वक्र देख सकते हैं
लाल वक्र copper sulphate विलयन की चालकता है
बड़ी हुई चालकता विलयन में उपस्थित copper और sulphate ions के कारण है
दायीं तरफ voltage और आवृत्ति की values को देखें
voltages और phase difference values देखने के लिए ch1 पर right click करें
अब हम तनु sulphuric acid विलयन की चालकता को मापेंगे तनु dilute sulphuric acid की कुछ बूँदें पानी में डाली गई हैं
तार sulphuric acid विलयन में डुबाए गए हैं अब plot window पर परिणाम देखते हैं
देखें कि काला और लाल वक्र लगभग एक दूसरे पर हैं
तनु sulphuric acid की कुछ बूँदें डालने पर नल के पानी की चालकता बड़ गई है
हम तनु पोटैसियम hydroxide विलयन की चालकता मापेंगे तनु पोटैसियम hydroxide विलयन की कुछ बूँदें नल के पानी में डालते हैं
हम देख सकते हैं कि काला और लाल वक्र लगभग एक दूसरे पर हैं
नल के पानी में पोटैसियम hydroxide विलयन की कुछ बूँदें डालने पर चालकता में वृद्धि को देखें
window के दायीं तरफ voltage और आवृत्ति की values को देखें
voltages और degree में फेज़ difference देखने के लिए ch1 पर right click करें
voltage values को उपयोग करके हमने ionic विलयनों के प्रतिरोध की गणना की है और परिणामों को सारणीबद्ध किया है
नल के पानी की प्रतिरोध value 77 kohm kilo ohm है कॉपर सल्फ़ेट विलयन की प्रतिरोध value 12 kohm है
sulphuric acid विलयन की 017 kohm और पोटैसियम hydroxide विलयन की 014 kohm है देखें कि आयनिक सान्द्रता concentration बढ़ने पर प्रतिरोध की वैल्यूज़ kohm होती है
इस tutorial में हमने निम्न करना सीखा: चालकता मापना और आयनिक विलयनों के प्रतिरोध की गणना करना
एक नियत कार्य में sodium hydroxide acetic acid और sodium chloride विलयनों का उपयोग करके चालकता मापें
spoken tutorial project भारत सरकार के mhrd के nmeict निधिबद्ध है
c और c + + में arrays arrays पर spoken tutorial में आपका स्वागत है
array क्या है
array की घोषणा करना
array का इनीशिलाइजेशन
array पर कुछ उदाहरण
array के परिचय के साथ शुरू करते हैं
array समान datatype के elements या data का संग्रह है
array index 0 से शुरू होता है
पहला element index 0 में संचित है
यहाँ तीन प्रकार के arrays हैं :
single dimensional array single डाइमेंशनल array
two dimensional array two डाइमेंशनल array और
multidimensional array multiडाइमेंशनल array
इस tutorial में हम singleडाइमेंशनल array पर चर्चा करेंगे
देखते हैं कि single डाइमेंशनल array कैसे घोषित करें
इसके लिए syntax है:
datatype name of the array array का name और size
उदाहरण यहाँ हमने घोषित किया है एक इन्टिजर array star जिसमें 5 elements हैं
array index star 0 से star 4 तक शुरू होगा
हमने array की घोषणा देखी
अब हम array का इनीशिलाइज़ेशन देखेंगे
इसके लिए syntax है :
datatype name of the array size is equal to elements datatype array का name आकार size elements के बराबर है
उदाहरण यहाँ हमने size 3 के साथ एक इन्टिजर array star को घोषित किया है array के elements हैं 12 और 3
यहाँ index star 0 से star 2 तक शुरू होगा
अब उदाहरणों पर आते हैं
मैंने editor पर पहले ही program टाइप किया है
अब मैं इसे खोलता हूँ
कृपया ध्यान दें कि हमारी फ़ाइल का name array c है
इस program में sum array में संचित elements के योग की गणना करेंगे
यह हमारी header फ़ाइल है
यहाँ हमने size 3 के साथ एक array star array star को घोषित और इनिशीलाइज किया है
array के elements हैं 45 और 6
फिर हमने एक इन्टिजर variable sum घोषित किया है
यहाँ हमने array के elements जोड़े हैं और परिणाम को sum में संचित किया है
ध्यान दें कि 4 index 0 में संचित होगा 5 index 1 में संचित होगा और 6 index 2 में संचित होगा
फिर sum sum print करेंगे
कृपया अपने keyboard पर एक साथ ctrl alt और t कीज दबाकर terminal window खोलें
कंपाइल के लिए type करें gcc space array dot c space hypen o space array और enter दबाएं
निष्पादित करने के लिए type करें dot slash array enter दबाएं
यहाँ output प्रदर्शित होता है
the sum is 15
अब कुछ सामान्य errors देखते हैं जो आ सकती हैं
अपने program पर आएँ
मानिए कि यहाँ line संख्या 4 पर हम curly brackets भूल गए
save पर click करें देखें क्या होता है
invalid initializer and expected identifier or bracket before numeric constant
यह इसलिए क्योंकि arrays curly brackets में इनिशलाइज करने आवश्यक हैं
अपने program पर आएँ error fix करें
यहाँ line संख्या 4 पर curly brackets type करें
पहले की तरह कंपाइल करें पहले की तरह निष्पादित करें
अब हम समान program c + + में निष्पादित करेंगे
मैं यहाँ कुछ बदलाव करूँगा
पहले अपने keyboard पर एक साथ shift ctrl और s कीज दबाएं
अब extension dot cpp के साथ फ़ाइल सेव करें और save पर click करें
iostream के रूप में header फ़ाइल बदलें
array का declaration और इनिशीलाइज़ेशन c + + में समान ही है
इसलिए यहाँ कुछ भी बदलने की जरूरत नहीं है
अब printf statement को cout statement में बदलें
format specifier और back slash n डिलीट करें अब comma डिलीट करें और दो opening angle brackets type करें
यहाँ bracket डिलीट करें पुनः दो opening angle brackets type करें और double quotes में back slash n type करें
कंपाइल करने के लिए type करें g + + space array dot cpp space hypen o space array1
यहाँ हमारे पास array 1 है क्योंकि array dot c फ़ाइल के लिए हम output parameter array को overwrite करना नहीं चाहते हैं
निष्पादित करने के लिए type करें dot slash array1 enter दबाएं
output प्रदर्शित होता है the sum is 15
हम देख सकते हैं कि यह हमारे c code के समान है
अब हम अन्य सामान्य error देखेंगे
मानिए कि यहां line संख्या 7 पर