 यह तो सबालोग पै, गोर कीजे कैसे सुल करे एसको आँ. पहले हम तुस्सभाल सुल करेगें. विर सुल दे शेक्ट यह प्रोगें। शेक्ट भर्ड़्ेम सेज रिखबाय तो इप्ष्ट रईट श्टोर अगर निए नम्परस. भाई जेなんか है। भाई गदद़रूखी केअ खहात केपिस नेरा हाँ पर mein मगिन कilen इसे है। समpe send लगष महिर library आसुA रफ स काflowing अने याबगे दिकलेर कर दिया था इस पुगरम को प्रे समचे के याज़ साई चलेगा रही उब द्वर्ट करेखगगगग अप ते सब थीज � savings या भी इस जाँ ते �car N � many of the people, तो थी जruktur whisk था। जुभक वाहाशिए फिया थे। confianai ka document न तर अब यह जार हो यह चालीस हो यह जार हो यह आजार हो, इसी दरे से आप लिखे, इस में देखे मैं थोड़ा सकें करतो, यह जेज स्टेट में ने कर दिया है, यह आप यह कर दिया, आप यह चलेगा, सही चलेगा, गलग चलेगा, it is not i of zero value, see in I am reading a number in a location, it is not i of zero value, see in I am reading a number in a location it is not connected with I, number, I have defined number, it is a location here, it is number so execute this program and see what happens, I have here sum, I have here I, I have 3 locations first I read n, what will be n, then I come here, this will make I equal to what, zero, I has become zero so execute this statement, what am I saying, see in number, does it say I as number or something no, that is in my mind only, I, the value of I am using as accounting mechanism independent but what am I doing, I am reading a number, so this will read the first number 15, it will come here before that I have said sum equal to zero, यह पे zero आगया है, now I come here, sum is equal to sum plus number what will it do, 15 plus zero, what is the total value, 15, यह 0 की जगे 15 अजाय आगया है, then I come here, I will go back increment I, I will become 1, is 1 less than n, 1 is less than 4 coming again, again what am I saying see in number, so I am reading now the second number, where am I reading in the same location so now this rule number 9 will come and it will replace this 15, so I am over writing that number again and again so the notion is in our mind that if 4 numbers are given, the first one is first, second, third, fourth or zero is first, second, fourth because you are applying your notion of array in your mind to this problem but there is no array, I have simply these locations that is the reason why I said the problem that I am trying to solve is you are required to input in your values and find their sum in that case nobody is asking you to remember those values, so I need only one location to hold one value at a time now the real problem starts here, now I have taken this out, here it is written input and store now how will I write the program, now if I have to write a program like this, then I will have to believe that n and 2 are 10 so now I am writing the names of 10 variables, number 1, number 2, number 3, number 4, number 10 and everyone keeps doing like this, if you believe that I have written 10, number 1, number 2, number 3, I have defined 10 locations but actually you later on tell me n is equal to 5 only, what will I do in my program? how will I say in my program that if n is greater than 5 then execute other input statements, otherwise execute only this how can I do that, suppose I write, see if n is 4, but suppose somebody says n is 3 only now what will I do in my program, first I will do this input, second I will do this, third I will do this and fourth I will do this at that time I will not say any value, I have told you to read 3 numbers, why are you asking for 4th number so there are problems, when the total number of values are undefined and I still need to store them I don't know how many names I should use, that is one problem the second problem is suppose somebody says, read and store 10,000 numbers and find their sum, store 10,000 if I do this algorithm then I can find the sum of 10,000 numbers, but I will use only one location and this algorithm will work, small iteration, but if I do write 10,000 names how much time will it take to think, number 1, number 2, number 3, number 4, number 912, number 913, number 914 how much time will it take to think, how much time will it take to write, 2 hours and after that your friend will see the value of n, then what will you do now how will you tell the input statement of the program, please don't execute this statement if you want to do that, you will have to say, if n is equal to 1, then this else if n is equal to 2, then this else if n is equal to 3, then this, I said instruction will have to be written as I said earlier it took 2 hours, now if else if else if, then it will take another 2 hours what is this right, and you have also written 1000, and you have made the program for your friend, now if you do 1000 numbers from this, you said last night I read and I have to add 1 million numbers, you are wrong, you can store 1 million numbers there is space in the computer, memory is big, but your program will also be as long as Hanuman's question, it won't work, that program is meaningless so you have to have a program which is meaningful, and therefore we say that look if I have to handle large number of numbers, which are all similar they are all integers, they are all footing point etc, etc so why don't you give me a mechanism which is much simpler in life and something like what I say, in mathematics you will write like this you have to add 1000 numbers, you have to add 1 million, you will write like this and whatever number you have, you denote it now what we want is a facility like this this facility does not exist, normally as per this declaration this is not a declaration, you won't get a facility for this, C++ has made another facility, it is called an array in C++ is one name which can have many locations ordinarily one name is one location some is one location, I is one location, N is one location number is one location but suppose I want 1000 locations then I can say something like this is a new notation this is not same as N, in N you have one location but in 1000 will actually allocate 1000 locations that is what compiler will do and how will you address this location or this location you don't have to write number 3, number 4 but you can write N in square bracket I depending upon the value of I this will mean either this location or this location or this location I ki jobi value hogi this compiler will say which location you want to go exactly the same way as here the difference is that your locations are written in mathematics you value I from 1 to N here the index as it is called, this is called index this is called the name of the array so this is name of array, size of array this is the name of the array, you will write a variable you have to write a variable here 5000, 5000, 5000, 2000, 1000, that is the size of the array that compiler tells you to reserve this location and this location is one after the other this index is the first index 0 is the last index that is the array which remains in C++ if you are written y, if you are written p, what would compiler do? it will go to that location, for capital N, for i, for p, whatever take that value and use that value to multiply it by 5 usko pass se multiply kar aapthaya n i likha hai n i lam ka koi location hai kya nahi hai ye location hua, ith location of array n to chab compiler ye execute karega to pehle ye pushega ke bahi hai man lo ussama ekar i ki value paach hui if i is 5, then it will first go and find out that in location i, what is the value suppose it is 5, then this will be in suppose this value is 15, then this will be in yane jaha pe bhi aap use karte hain ye poore array main se ekhi element use ho ka ek like which element you can tell jasi yaha pe n i likhte hai aap i varies from 1 to n bolte hain de ek baar n ki value 1 hoge, i ki 1 hoge, then 2 hoge, then 3 hoge to aap kya baata raha hai 1st sequence number, 2nd sequence number, 3rd sequence number ussi tarah se 0th element of the array 1st element of the array, 2nd element of the array ye excess hoge aur ye jo form hai n i aap isko herg ush jaga use karte hai jaha koi nav use karte jaha sab likhte hai, i likhte hai maa n i likhte pas ye jaruri hai ki i ki value define hola che usa aap maan bhi ji hai ye statement mein ne execute kya x is equal to 5 star n i aur iske pehle le likhte hai i is equal to 50,000 bol ye kya hojayaega i equal to 50,000 so this will say x is equal to 5 multiplied by 50,000 element of n aap ne declare ko kara hai compilers kya karte hai maanub hai aapko compilers bole ka ye aapka n 0 hai ye aapka n 1 hai ye n 2 hai ye n line 99 hai iske aage wala n 1,000 hona che iske yaha se aur jayenge to 2,000 hojayaega kahin to bhi niche jaye koi to bhi ek location usko melega jo location hota 5,000 wa location agar utte location aapne asain kya hote kya nahi aapne asain aapne 10,000 declare karte hai to khali 1000 location aapne dekin aapne value de di 5,000 note tempo compiler jo hai wo is location pe chala jayega jameen ke niche wo dunde ka ho location ho 5,000 wa hote if you have declared it us location pe jovey value bade hi usko leki aayega 5 se multiply kareega jalat ho gaya iska matna bhi ye hua if you are using an array and if you have declared the size to be 1000 then it is your responsibility to ensure ke kaphi bhi aap agar n i likhenge apne program mein wo usseme mein i ki value jo hai 0 aur 999 ke bhijme honi chahi agar nahi hui to galdi aap jababdari aap amne likha hai amne declare kya aapne aapne 5,000 bhi likh sakte amari icha hai jise kinde variable likhna amari icha hai basi kini arrays likhna aur har array ka size kya honi hai amari icha hai ame jitni badee array chahi hai problem solve karne ke li uttna size aap likh sakte dekin ek par size likh diya uske baat jab array element use karenge haap to wo element ka index hai wo usse array size ke limit mein hoa wo agar nahi hua to kuch bhi haa haa kaar mat sa tostara ek haa haa kaar ka aap ko bataan nye aapne bangi je mein ne likh diya i is equal to minus 5 aur pheer yehi set nao minus 7 minus 3 bol i is equal to minus 3 aur pheer bola x is equal to 5 multiplied by n karo aap kaal bhi kya aaye ki value bata hiye kya ho sakta hai jo logic mein hae bata hai aap abhi thodi jaar pe laap jabin ke niche chale gai aap hupe jayenge kyunki ye n0 hai to c++ compiler bada bilkul gharin se chalta hai 0 ye hai 1 ye hai minus 1 ho naan chiye iske hoopar wala location minus 2 ho naan chiye aur iske hoopar wala minus 3 ho naan ab jo bhi ho ho sakta hai aapne pehle hoor chee jay declare kari hai sum, i, wagare to maan liye jayenge aapne sum hai yeh sum location aapne announce kya tha aapne kain sum bola tha uske baad kuch ek do naam aur likh hai aur seer hale declare kya to compiler kya kare kya pehle sum ko ek location derega pheer i ko derga pheer apke n are ko derga to n minus 3 aapne aapne kari se to ye location mein chal aapne ab us location mein maan liye aapne mar mar aapne addition kar ke kuch to bhi value nikal kya rakhi hai 7,504 wo 7,504 n nega usko 5 se multiply kere kya ekspada jayenge aapne gharbar jayenge aapne so you have to be very careful as to how you create this so easiest thing to remember is that once you declare the site of the array then you can use this kind of reference anywhere in your program but it is your responsibility that i is declared properly and it is given a value properly before you come to execute this ye statement exude kare se pehle it is value dekin agar normal haapne kaide mein rahe so this becomes very easy for me how to solve this problem you are required to input and store n given numbers and find their sum let us look at that program itself let me look at this program itself what i was doing i was reading a number and adding it to sum now i am required to store that number so suppose instead of number i say please don't confuse between this capital N and this small n they are two different thing in fact let me write another array name say v v51 sum value 500 values v0, v1, v2, v3 v4, 9 abhi yaha dekiye ye memory allocation kaise ho compiler abhi aapka program par raha hain compiler is reading your program it will allocate memory typically in the order in which you announce the storage how have you announced in N memory do badi hai uske paas to pehle wo memory first location is called N then your sum will be called here v500 then your compiler will understand you need a 500 location one name then it will start from here this one will be v0 this one will be v1 it will keep going अगरी लोकेशे जो होगा होगा वी 499 तुब लगे एक स़ाईन में पासो लोकेशन एक बाडे को जमा कर देगा अन आसाएथ ग़दे लिएक अर आद्मी बचाई आप आप आप आप, ये ये आप आप आप आप आप. धाले लोगकेbook taalik kajri Twoo अपनेँ तु fentbheek converge ॐ प्तृास्झकि娘 नहीं happening �簡ुम library नहीं जान अब उसके बाज गही इट्रेशन में करता, 0 to N minus 1, N बार होगा इट्रेशन, N values बड़ी जाएंगी इसने, अगली इसने जो में नमपर पड़ा था, इसकी जगे अप मैं पुलता हूँ, बहिया आप आप आप आप आप आप आप आप आप आप आप आप आप आप आप आप आ आप पहई प्रनानी counter on labour. ढिक्चाद मद्डना, मैं हम怎樣। Just Feels पाराई मैं चुितिनährtोंग smoothly, तो कोनगे है था झुब में तो वहार oyster you ते पढर है डुरां मैं, तो बहुल। अप स्छाने � conce. इंशे कम है, दिर से आप चलोगे, यहांपे फिर बोलोगे सी इन भी आए, देखे इस्सक्चन वही है, यक आप आए की वेल्गु चेंज होगे, तो मतलप पदल कै, अब उआप कम्टुनो को बोल रहे है, एक वेल्गु पडो बहार से, वेल्गु नाईन है, कान रूए को? वी आए मेरम, अई की बहल्गु कै है, अब बन है, पटुँची बिष्ची ज़गे च़ाए, मैंदे नमपर में बड़े दे वो वह रहीग कर कर ग़ा, अब तुची ज़गे च़ाए, यहां जाने के बहाद में, दिर से यही, मैьют सद्ब मुखो य debtट्बंनेplane मैochondरा सद्ब मुगो time wash time इरे च्छे येंप्रे इगश्योड़ाइ भीच्टे कछि तर से न है थिस ताएम अगेग़ ने वह दा की लोगते से अए एख Нिझना ये पर सऄ भी आवागा कियो now day , ve too अ़ कि यों दिनलेग दें ओए जाए से बच्राowing filament flow आवे आ συν का � balance of i बके लज �inde value of it प्र सीताला किशुव्ने थी без दरे करणिवास कन्ना 8 तरे सीएज है, Brahmaava नेद of me read हुक, क्या सीच जाए कि. इस त्सी लेसे थोगो सोगी, मिल आए लेककान तरनी रूग हूंए कुई मिल के नहीं, अगर च़्टी वोगों. आखर किस मुँँँँँँँँँँ. इस यह गर �"-णीलों। के आज़ किस चर्टी आप मीना डम-पाता भी टीर। कच्टी ने खुई, तो कि क्यदेबादि सब होग है? इदी��्ешरी इदीत्ट्टी शम होग है इक हाई इंझी स्पहुज करली ब्रकिद में आगए तो वबीस पीवा है अइ प्लस्पस अइ खिल के अग़ा अगे आद येईस् तो यज़ुव Freiheit, येईस् वोग अएद अँद,ँद पद है, अए भगी पहते नहीं बगाँ, इंगे सब क्रदा! बहली बारम दे जो प्रोग्लाम लिकाप जाए लिखादी, अई लिए पहल थी, एक आज द़ी। इंगा लिए खाए इगगगर् चीरो, अई लिए देन, ये भी चार्ब ऐर एक जी। भि त brigstr smell अआई, त istedi तबलावाजी अबका, यो這一 सेकु थ॑ ஒ पलदिज़ आगर ऻा लेख कया at The तो सम के लिए रहाड्से लगे बना देते हैं सम एक स्पल वेरीओल है. अबई एक स्पल लोकेशषन हैं तो उसकी जगे सम आनकि, यह स्नाम की रहाड्सेलोकेशन के आ़े बना देते हैं क्फस बहले में जीरोेद ल्याड़े उ तुस्फ्रे में जीरो प्लस वान इसरे में 0 plus 1 plus 2, पार्श्यर सब्यो भी करने, जो भी चीज आप हैरे में कर सकते हो, इस तरीके से, उआप प्रोग्राम प्रोग्रे, अप खाली बस यह एक प्रोग्राम लिगतेंगे, लार्जेस तंबरोस के पोजिशर निकालने का, और अच्किक्रास, यह यह प्रोग्राम � तैए प्रोग्राम यह दूवने, जो वो सोगए मोल क्राज से जगाद तमसा केडेटाउ, विए, रहे पोजिशन रहे थे, आप पारिवात के लोकष्चन के तुब होँजा आप प्रोग्राम करे, तो अब तो आप प्रोग्रे कि यह गीडेप क्यण का, अप पीखाचिच� पू़ चार लिओे कि लीगा, भी ची्टो आप मैल उखा � разбय रहोगी ल puntos Stack the density linear equation. बीट, � 눌러जाराय सरु Despite blocks that are here, मैं offflow results देशन've used. मैं offflow results लिखा खयका, क्रिया बहुऄ स viktigt. अरह जार काना consensus. पूछ खयकाना से इसिबआथा। रनसी बोफीद करीढुवो बोफीपिाव देईगा किन अप चुक्या हमने आरे दिकलेर करी दी है, और हमें मालुम है कि आईन नमपर पडना है, तो क्यो ना में गद्टा पडने है। भी बहले हम ना यह यह आईन चाई प्रड़ाम क्यो लिगादा, अगी शुरु में वुई में वो नाँ कि रहार बदाना चाँई वो अगे, यग नमपर पडने पने रहा थे, तो तो तो तो तो पर पडने रहा है। अभी अप चोडने वाले नहीं है, रखने वाले है सब को, तो क्यो अला गल गल जगे पड़े है, एकी जगे अलाख से पड़े उसदम्पर को, तो हम यसा प्रोँ्राम फिर लिख सकते है, जगे अगे वेल्गि बड़ी, इसके बाज अम लिक्ञ्ञेंगे, आप से द किव ल्गी अप येद, अप एप ल्गी पड़े पड़ी खोड़े है, यह स्थ्तेन्प, लीगियंपारा हजा है यह दentingा प्रासेद तुलग होगा है। बहुश सार्बी� overhead ठीट दागी क्या द़олько दागीया return अगा लिएा. अव इंविन बुड होगे अप आप.. आवव आव इल से मैक्शीम की से लिए नीकारते, क्यो शुड़ के जी तो मेरहती, मैंगश की फिलट तो बी जी जी रों. अब मबन मान के जलते है बेली जो लेलगेवग वग वी बैच्सीमव. अगर नहीं होगी तो बढ़ज़ाएं अगर मैखस्सिम्म फी जीरो है तो इस मैखसिम्म की पूशिशन का हुई भीह जीरो अगर मैखसिम्म इस बूशिशन इस जीरो यह ना मारा स्थार्टिक पोट लोगे अव हमें इस मैखस को अव वीहड़ छाए धिया है मान दिखे वीट्री वीट्री जो है इस मैखसे बड़ा हो गया तो मैखस को बढ़डल लेग गे और समय पूशिशन को भी बढ़डल लेग तो इस लेगा खेर हम ने इस एक अगर नहीं इसे बना थी आद यहज़ो जार सोची हैं, यहँत बने बलेंग चोड रहा है। यहँन वैले से चर bild से कुई जोड बहूँ, प्लुचा समएन है। अभी वीजेरो लोग ना है क्यमें आए मेंगश्टश करते है। तो आपी अबको बी या करते है, वि तृ तक्ना आज़ा है? अप तु बी एड मएनस वान लास्देड़ा bottlene. यूँ, यटीवर छलेगा एड मएनस वान बार सवट शालेगा. नेला वगली अपिने ने लेए ना लेरी अई समल Chenlea yaya maxi am karke, this will run for n- 1 time. यीछ देंद, मैं कहाँ रेोगा, ने लेक से प्यज्दाए, बहुत दब औच्ते है। And in each time what it will do, it will compare that i h value now with max. अरए अज बधात़। If the i h value is greater than max, then our assumption is wrong. अगरोद द़सकर थो रस था एक बड़ी वाल्गी प्लगगे। तो मैख्स में आमे खो वाल्गी तल लिएगग. और स्वाँ मैख्स में आंब याई लेगे। तो आपने आप पुसिटन भी चेज तोजगाए। ये अग बार आए सी रो से चार थक चाचुका है पहले इर्चुक। दिर सी लुस करे कोई फ़रक लिए पर लोग। ये आएक ये वेलि वन होगग, अब क्या होगग? ये अग वी वन ग्रेटर दें मैक्स, वी वन कितना है, नो है य persistται बदा तो वृका टॄनिसाु। 2.2 तो वृक्त कराव इस भी जो भगे। ये प्रषब जीत मूल कोई �你知道। उसको काट के हम यहांपे अभी सब्टाएज लिए। तुक यह आप नाया मैखस में लिए। और पूजिशन इकवल तु आए आए की वल्ँ तु है तु इसकी ए, ये पास जो था यह आप यह आप यह आप यह जाएगा जो भी वल्ँ बूजिशन में है, उसका एट्टेक्स है बूजिशन तु बताएगा स्झाएगे, वुक निक सथ ताएश तुमहे था यह दिक्टेखिय आप इसुलिए इस इस इट्टिरेशन के अंतर जो इप स्झेट्चेःः मेंड है इसे पहले यान लिखाता, एकी लुप में बड़ो भी और कापी कर दो. लेकिन आपको में दितान जाता हूँ, कि जब याब आरेज यूस करते है। तो कभी भी आब आरेज खाली पदके मक्सम दिकान लिए यूस दे करेगे। अप वहल्गुस यहां रख्र है है, इसका मब आगे जागे आगे आगा आपको वहल्गुस के साथ कुझाूल करना है। इसले आब अप इत्ती साथी वहल्गुस परके श्टोल करना।, जब यह आप साथ प्रब रवड़ा वो अचित यहे है, अप पहले आप साथ पाखल्गुस परभ ले इखषाथ। खीरा बpeutा हो नहीव आगी ॒ठता बन। इसके अ� off यो बिक यक सब मित्बिक सब राँ तो तुमरो भी मीट अगवाग लिए।