Header Ads

ad728
  • New Updates

    Variables


    Variables

    Program के वे मान जो पुरे Program में समय – समय पर आवश्यकतानुसार बदलते रहते है , Variables कहलाते है | Variables कभी भी किसी स्थिर मान को Represent करने के लिए use नहीं किये जाते है | जब भी हमें किसी Constant को Program में use करना होता है , तो उस Constant को Represent करने के लिए हमें Symbolic Constants की जरुरत होती है | इन Symbolic Constants को ही Literal भी कहा जाता है |

    सवाल ये पैदा होता है की Program में Variables की क्या जरुरत होती है ? इसे समझने के लिए एक Statement को लेते है , जो की निम्नानुसार है :

     

    Interest = 100 * PERCENT /100 ;

     

    इस Statement में interest एक Variable है | यानी किसी Calculation के लिए हमारे Program में हमेशा एक ऐसी Memory की जरुरत होती है , जिसमे विभन्न प्रकार के बदलते हुए मान Store हो सके | इस Statement द्वारा हम केवल 100 का ही PERCENT ज्ञात कर सकते है |

    लेकिन सामान्यतया हमें अलग अलग स्थानों पर अलग अलग प्रकार के मानो का Percent ज्ञात करना होता है | ऐसे में हर संख्या का Percent ज्ञात करने के लिए यदि हमें अलग से Program बनाना पड़े तो ये एक बहुत ही असुविधाजनक बात होगी |

    Program ऐसा होना चाहिए की किसी एक ही Program से एक प्रकार से Perform होने वाली विभिन्न प्रकार की Calculations को Perform किया जा सके | यानी हम यदि 100 की जगह 200 कर दे , तो हमें 200 का Interest प्राप्त हो जाये | यदि हम Program को Multipurpose बनाना चाहते है , तो हमें 100 को भी किसी Symbolic तरीके से Represent करना होगा | ये काम हम निम्नानुसार Statement द्वारा कर सकते है |

     

    Principal = 100;

    Interest = Principal / 100;

     

    हम देख सकते है की यदि Principal का मान 100 से 200 कर दिया जाए तो Interest नाम के Variable में हमें Principal 200 का Interest प्राप्त होगा | चुकी मूलधन 100 के  Symbolic Representative Principal का मान बदल कर 200, 300 , 400 आदि किया जा सकता है , इसलिए Principal भी एक Variable है और Principal के Change होने से Calculate होने वाले Interest में भी परिवर्तन होता है , इसलिए interest भी एक Variable है |

    वास्तव में Constant Identifier Variable Identifier के नाम में किसी प्रकार का कोई अंतर नहीं होता है | अंतर केवल इनके Declaration के तरीके में होता है | हम Variable Identifier को Declare करे या Constant Identifier को दोनों ही स्थितियों में हमें Identifier Naming Convention के उपरोक्त सभी नियमों का पालन करना होता है |  


     



    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728