कोडिंगचं कोडं

कोडिंगचं कोडं

चला, कंप्युटर प्रोग्रामिंग शिकू या!

यांच्या सहकार्याने

चला, कंप्युटर प्रोग्रामिंग शिकू या!

चला,
कंप्युटर प्रोग्रामिंग
शिकू या!
यांच्या सहकार्याने
  • प्रस्तावना
  • भाग ०१ - "Hello, World!"
  • भाग ०२ - कोडिंग का शिकायचं?
  • भाग ०३ - ब्लॉकली
  • भाग ०४ - "Hello, <तुमचं नाव>!"
  • भाग ०५ - व्हेरिएबल डिक्लरेशन
  • भाग ०६ - डेटा टाईप
  • भाग ०७ - नावात काय आहे!
  • भाग ०८ - व्हेरिएबलची किंमत ठरविणे
  • भाग ०९ - या व्हेरिएबलमधून त्या व्हेरिएबलमधे
  • भाग १० - कमेंट्स
  • भाग ११ - इनिशिअलायझिंग व्हेरिएबल्स
  • भाग १२ - मूलभूत गणिती क्रिया
  • भाग १३ - A = A + 1, असं कसं?
  • भाग १४ - जर-तर
  • भाग १५ - जर - नाही तर जर - नाही तर
  • भाग १६ - बे एके बे
  • भाग १७ – जब तक है जान
  • भाग १८ – जब तक है जान (मागील भागावरून पुढे)
  • भाग १९ – तार्किक क्रिया
  • भाग २० – स्टोन, पेपर, सिजर्स – भाग १
  • भाग २१ – स्टोन, पेपर, सिजर्स – भाग २
  • भाग २२ – व्हेरिएबल्सची मालिका
  • भाग २३ – फंक्शन
  • भाग २४ – फंक्शन – वर्तुळाचे क्षेत्रफळ
  • भाग २५ – व्हेरिएबलची व्याप्ती
  • भाग २६ – समारोप नव्हे, ही तर सुरूवात!
  • भाग १५ – जर - नाही तर जर - नाही तर
  • हे वाचा ...
  • हे करून बघा ...

मागच्या भागात आपण “जर-तर” ही कमांड (command) शिकलो. “जर दिलेली अट पूर्ण होत असेल तर असं कर, नाही तर तसं कर” असं या कमांडचं स्वरूप असतं. आज एकापेक्षा जास्त अटी तपासणारं एक उदाहरण बघूया. यात आपण समानता तपासणाऱ्या "=" ह्या चिन्हाप्रमाणे असमानता तपासणारं ">" हे चिन्हं सुद्धा वापरलं आहे.

Example : If - Else If – Else

Program in Blockly

Program in JavaScript

दिलेल्या दोन आकड्यांची "च्या पेक्षा मोठा" अशी तुलना करणारं ">" हे चिन्हं तर तुम्हाला माहित असेलंच. वरील उदाहरणात ">" हे चिन्हं वापरून "N1ची किंमत N2 च्या किंमतीपेक्षा मोठी आहे का" ही अट आपण तपासली आहे. N1ची किंमत मोठी असल्यास ही अट पूर्ण होऊन, त्यानुसार मेसेज (message) दिला जाईल. N1ची किंमत मोठी नसल्यास, तपासलेली अट पूर्ण न झाल्याने, त्यानुसार मेसेज दिला जाईल.

दिलेल्या दोन आकड्यांची तुलना करणारी चिन्हं खालीलप्रमाणे:

==समानN1ची किंमत व N2 ची किंमत समान आहेत का
!= or <>असमानN1ची किंमत व N2 ची किंमत असमान आहेत का
>च्या पेक्षा मोठाN1ची किंमत N2 च्या किंमतीपेक्षा मोठी आहे का
>=च्या पेक्षा मोठा अथवा समानN1ची किंमत N2 च्या किंमतीपेक्षा मोठी आहे का अथवा त्या समान आहेत का
<च्या पेक्षा लहानN1ची किंमत N2 च्या किंमतीपेक्षा लहान आहे का
<=च्या पेक्षा लहान अथवा समानN1ची किंमत N2 च्या किंमतीपेक्षा लहान आहे का अथवा त्या समान आहेत का