असाइनमेंट ऑपरेटर 
हम पहले से ही जानते हैं कि आप इनपुट ऑपरेटर का उपयोग करके किसी भी वेरिएबल का मान सेट कर सकते हैं।  एक इनपुट स्टेटमेंट का उपयोग उन मामलों में किया जाता है जहां प्रोग्राम निष्पादन के दौरान उपयोगकर्ता द्वारा एक मान निर्दिष्ट किया जाता है।
लेकिन, बहुत बार हमें एक निश्चित सूत्र का उपयोग करके एक चर के लिए एक नया मान निर्धारित करने की आवश्यकता होती है। इस मामले में, - असाइनमेंट ऑपरेटर हमारी सहायता करेगा। हाल की समस्याओं में हमने पहले ही इसका थोड़ा उपयोग कर लिया है। अब इसके बारे में विस्तार से बात करते हैं।
 
असाइनमेंट ऑपरेटर का सामान्य रूप इस प्रकार है: <परिवर्तनीय नाम> = <अभिव्यक्ति>;

असाइनमेंट ऑपरेटर इस तरह काम करता है:
1. सबसे पहले, असाइनमेंट साइन के दाईं ओर के एक्सप्रेशन का मूल्यांकन किया जाता है।
2. व्यंजक का परिणामी मान नियत चिह्न के बाईं ओर वेरिएबल में संग्रहीत किया जाता है (मान लीजिए "असाइन किया गया")। इस स्थिति में, वेरिएबल का पुराना मान मिटा दिया जाता है।

उदाहरण के लिए, यदि हमें c वेरिएबल के मान को b वेरिएबल के मान के दोगुने पर सेट करने की आवश्यकता है, तो हमें इसे इस तरह लिखना होगा: सी = 2 * बी; यह न भूलें कि प्रोग्रामिंग में आप किसी व्यंजक में गुणन चिन्हों को नहीं छोड़ सकते। अन्यथा, कंप्यूटर यह नहीं समझ पाएगा कि आप क्या गुणा करना चाहते हैं।
उदाहरण के लिए, आप केवल c = 2b नहीं लिख सकते, यह गलत होगा!

असाइनमेंट ऑपरेटर के दाईं ओर का एक्सप्रेशन आपको मूल्यों की गणना करने की अनुमति देता है विभिन्न सूत्रों का उपयोग करना।< br />
एक व्यंजक में क्या हो सकता है
एक्स पूर्णांक और वास्तविक संख्याएँ (वास्तविक संख्या में, पूर्णांक और भिन्नात्मक भागों को डॉट द्वारा अलग किया जाता है, अल्पविराम नहीं, जैसा कि गणित में प्रथागत है);
• अंकगणितीय संकेत:  
    + अतिरिक्त;
<कोड>    - घटाव;
<कोड>    * गुणन;
<कोड>    / प्रभाग;
<कोड>    % सापेक्ष।

• मानक फ़ंक्शन कॉल:
 Math.Abs(x)  - वास्तविक संख्या मॉड्यूल x;
 Math.Sqrt(x)  - वास्तविक संख्या x;
का वर्गमूल
 Math.Pow(x,y)  - x की गणना y की घात से करता है।

• क्रियाओं के क्रम को बदलने के लिए कोष्ठक।

किसी भी प्रोग्रामिंग लैंग्वेज में कई बिल्ट-इन फंक्शन शामिल होते हैं जिनका उपयोग अंकगणितीय अभिव्यक्तियों में किया जा सकता है।
अतिरिक्त कार्यों का उपयोग करने के लिए, आपको अक्सर अतिरिक्त पुस्तकालयों को शामिल करने की आवश्यकता होती है।

उदाहरण के लिए, सबसे अधिक उपयोग किए जाने वाले मानक गणितीय फ़ंक्शन और C# में उनके अंकन।
 Math.Abs(x) -  वास्तविक मॉड्यूल x;
 Math.Sqrt(x) -  किसी वास्तविक संख्या का वर्गमूल x;
 Math.Pow(x,y) - < /code>x की घात y की गणना करता है।

याद रखें कि फ़ंक्शन तर्क हमेशा लिखा कोष्ठकों में होता है।

किसी प्रोग्रामिंग भाषा में अंकगणितीय भाव लिखने के नियम

मान लीजिए कि हमें गणितीय रूप में लिखे गए किसी व्यंजक का मूल्यांकन निम्नलिखित तरीके से करना है:
हमारे लिए परिणाम की गणना करने वाला प्रोग्राम लिखने से पहले, हम नियम बनाते हैं  प्रोग्रामिंग भाषा में बीजीय व्यंजकों की रिकॉर्डिंग:
1. एक्सप्रेशन में संख्याएं, अन्य वैरिएबल नाम, ऑपरेशन चिह्न, कोष्ठक, फ़ंक्शन नाम होते हैं।< br /> 2. अंकगणितीय संक्रियाएं और उनके चिह्न (+, -, *, /, %).
3. पूर्णांक और भिन्नात्मक भागों के बीच विभाजक एक बिंदु है।
4.  अभिव्यक्ति  प्रति पंक्ति एक (अभिव्यक्तियों का रेखीय संकेतन) लिखी जाती है, वर्णों को एक के बाद एक क्रमिक रूप से पंक्तिबद्ध किया जाता है, सभी संचालन चिह्न नीचे रख दिए जाते हैं; कोष्ठक का उपयोग किया जाता है।

इस प्रकार, अंकगणितीय व्यंजक लिखने के नियमों का पालन करते हुए, हमें इस (गणितीय संकेतन) भिन्न को रेखीय संकेतन में अनुवाद करना चाहिए, अर्थात भिन्न को एक पंक्ति में लिखना चाहिए।
अंश और भाजक में जटिल भाव होते हैं (अर्थात, उनमें दो या दो से अधिक कारक होते हैं) अभिव्यक्ति, फिर एक रैखिक रूप में लिखते समय, आपको इसकी आवश्यकता होती है
< स्पैन स्टाइल="फॉन्ट -फैमिली:एरियल,हेल्वेटिका,सैन्स-सेरिफ">कोष्ठक बनाएं अंश और हर में भाव।
इस प्रकार, इस तरह की अभिव्यक्ति का रैखिक अंकन इस तरह दिखेगा:

(2*17.56*17.56)/(7*2.47*0.43)

आइए इस अभिव्यक्ति की गणना करने के लिए एक प्रोग्राम लिखें: ऐसा करने के लिए, आइए इनपुट और आउटपुट डेटा को परिभाषित करें।

इनपुट डेटा:  सभी मान ज्ञात हैं, इसलिए कीबोर्ड से कुछ भी दर्ज करने की आवश्यकता नहीं है, इसलिए, कोई इनपुट डेटा नहीं होगा।

आउटपुट डेटा: प्रोग्राम को दी गई अंकगणितीय अभिव्यक्ति का परिणाम प्रदर्शित करना चाहिए (आप इसे किसी भी चर में दर्ज कर सकते हैं, या तुरंत स्क्रीन पर मान प्रदर्शित कर सकते हैं)।

हम किसी भी वेरिएबल में सेव किए बिना एक्सप्रेशन के परिणाम को तुरंत स्क्रीन पर प्रदर्शित करेंगे।  
परिणाम एक वास्तविक संख्या होगी। 
<पूर्व> सिस्टम का उपयोग करना; वर्ग कार्यक्रम {     स्थैतिक शून्य मुख्य () {         कंसोल.राइटलाइन ((2 * 17.56 * 17.56) / (7 * 2.47 * 0.43));     } } प्रोग्राम को अपने कंप्यूटर पर चलाएं और सुनिश्चित करें कि यह 82.949843 आउटपुट करता है।