ပရိုဂရမ်သဒ္ဒါ

programming language များလည်း သဒ္ဒါဆိုတာ ရှိသည်။ ဆိုလိုသည်မှာ ပရိုဂရမ်၏ အမိန့်စာကြောင်းများကို ရေးသားရာတွင် စည်းစနစ်မှန်ကန်မှု အဓိကလိုအပ်ပါသည်။ မိမိရေးသားသော ပရိုဂရမ်တွင် စဉ်းစားတွက်ချက်နည်းစနစ်မှန်ကန်သော်လည်း မိမိအသုံးပြုသောပရိုဂရမ်၏ သဒ္ဒါစည်းစနစ်မှန်ကန်မှုမရှိခဲ့ပါက မိမိ၏ ခိုင်းစေသော အမိန့်စာကြောင်းပါ အမိန့်များအတိုင်း ကွန်ပျူတာက အလုပ်လိုက် လုပ်ပေးမည်မဟုတ်ပါ။ Programming Language များစွာထဲမှ C++(C double plus) ဟုခေါ်သော programming Language တစ်ခုကို ကျနော်တို့ စပြီးလေ့လာကြရအောင်။ C++ programming language ဖြစ်ပေါ်လာပုံ သမိုင်းကြောင်းကိုတော့ မရေးပေးတော့ပါဘူး။ သမိုင်းကြောင်းကို လေ့လာခြင်း မဟုတ်သည့်အတွက် အဓိက ထားပြီး မရှင်းပြ နိုင်ခြင်း ဖြစ်ပါတယ်။ ပထမဦးစွာ ကျွန်တော်တို့ programming language တွင် အသုံးအများဆုံး စကားလုံးများကို နားလည်အောင် ဖတ်ရှုပါ့မယ်။သတိပြုရန်- အမိန့်စာကြောင်းများ မဟုတ်။ အခေါ်အဝေါ်များသာဖြစ်သည်။ •Data types(မိမိအသုံး အပြု လိုသော အချက်အလက်များ အမျိုးအစားများ။ ဥပမာ (ကိန်းဂဏန်းအမျိုးအစားလား(သို့)ဗျည်းအက္ခရာလား စသည်ဖြင့်)။ • Keyword (အရေးပါသော စကားလုံး(သို့) ၎င်း Language တွင် လိုအပ်သလို ထည့်သွင်းသုံးစွဲခွင့် ရှိသော စကားလုံး။၎င်း စကားလုံးများတွင် ကိုယ်ပိုင်လုပ်ဆောင်မှုများ စွမ်းဆောင်နိုင်မှုများ ရှိသည်။ • Operator (ပရိုဂရမ်အတွင်းသုံး သင်္ချာပိုင်းဆိုင်ရာ တွက်ချက်မှု သင်္ကေတ အသုံးအနှုံးများ)။ • Expression (အသုံးအနှုံးများသတ်မှတ်ခြင်း (သို့) အတိအလင်း ဖြစ်ခြင်း)။ • Logical (ယုတ္တိတန်သော။(သို့) အမှား၊အမှန် ခွဲခြားနိုင်သော)။ • Bitwish (ကွန်ပျူတာသုံး အသေးဆုံးယူနစ်တွက်နည်းများ)။ • Arithmetic (ဂဏန်းသင်္ချာနှင့်ဆိုင်သော)။ • Relational (ဆက်သွယ်မှု၊ ဆက်စပ်မှု၊နှိုင်းယှဉ်ခြင်း)။ • Assignment (ရေးပုံရေးနည်းစနစ်)။ • Single quote (အဖွင့်အပိတ်(‘a’))။ • Double quote (အဖွင့်အပိတ်(“a”))။ • Conditional (အခြေ အနေတစ်ရပ်ကို မူတည်သော။ အခြေအနေအရ ဖြစ်သော။)။ • Statement ( ရေးသားပုံ။စာကြောင်း)။ • Syntax (ပရိုဂရမ်၏ အမိန့်စာကြောင်းများ ရေးသားတည်ဆောက်ပုံ(သို့) စာကြောင်း အထားအသိုပုံစံ)။ • Variable (ပြောင်းလဲနိုင်သောအရာ။ ကိန်းရှင်။)။ • Identifier (ရွေးထုတ်သည်။ ခွဲခြားနိုင်သည်။ဖော်ထုတ်နိုင်သည်။) • Expression (ကိန်းသေများ၊ ကိန်းရှင်များနှင့် အခြားသော အချက်အလက်များကို operator နှင့် ဆက်စပ်ထား ခြင်းဖြစ်သည်။ ၎င်း အနေအထားအား ဖြေရှင်းလိုက်ပါက တန်ဖိုးတစ်ခုခု (သို့)အခြေအနေတစ်ရပ် ဖြစ်ပေါ်စေမှာ ဖြစ်သည်။ တနည်းအားဖြင့် အဖြေတစ်ခုရအောင် Program နည်းလမ်းကျကျ ဖွဲ့စည်းတည်ဆောက်ထားသော ဖော်မြူလာ ပုံသေနည်းဖြစ်သည်။ • Default (အတိအကျ(သို့)ပြောင်းလဲနိုင်စွမ်းမရှိ) ရင်းမြစ် Myanmar Hero Category:ဆော့ဖ်ဝဲလ် ရေးသားခြင်း