C Programming Code

ကြော်ငြာများ ပါရှိပါသည်
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
၁ သောင်း+
ဒေါင်းလုဒ်များ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
ပိုလေ့လာရန်
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ

ဤအက်ပ်အကြောင်း

C Programming Code သည် ကျောင်းသားများနှင့် အစပြုသူများအတွက် ပြီးပြည့်စုံပြီး အလုပ်လုပ်သော C ပရိုဂရမ် ၈၂ ခုပါ စာကြည့်တိုက်တစ်ခုဖြစ်သည်။ ပရိုဂရမ်တိုင်းကို စံ C (C17) ဖြင့်ရေးသားထားပြီး သတိပေးချက်များမပါဘဲ စုစည်းပေးသည်၊ ထို့အပြင် အစစ်အမှန်နမူနာလည်ပတ်မှုနှင့် ၎င်းမည်သို့အလုပ်လုပ်ပုံအကျဉ်းချုပ်ရှင်းလင်းချက်ပါရှိသည်။ ပုံများသည် sorting၊ searching၊ matrix နှင့် pointer ပရိုဂရမ်များအတွင်း ဖြစ်ပျက်သည်များကို ပြသထားသည်။ အက်ပ်တွင် ပါဝင်သောအချက်များ

• အခြေခံများ- ပရိုဂရမ်တစ်ခုကို မည်သို့ compile လုပ်ပြီး run ရမည်၊ Hello World၊ scanf နှင့် fgets ဖြင့် input ကို ဘေးကင်းစွာဖတ်ရှုခြင်း၊ ဂဏန်းသင်္ချာ operator များ၊ swapping၊ data အမျိုးအစားများ၏ အရွယ်အစားနှင့် အပိုင်းအခြားများ၊ စာလုံးကုဒ်များ
• အခြေအနေများ- စုံ သို့မဟုတ် စုံ၊ သရ သို့မဟုတ် ဗျည်း၊ ရက်ထပ်နှစ်၊ ဂဏန်းသုံးလုံး၏ အကြီးဆုံး၊ အဆင့်တွက်ချက်မှု၊ quadratic equation ၏ အမြစ်များ
• Loops နှင့် Numbers- ပေါင်းလဒ်နှင့် ပျမ်းမျှ၊ မြှောက်ဇယား၊ ဂဏန်းများ၏ ပေါင်းလဒ်၊ ပြောင်းပြန်နှင့် palindrome နံပါတ်များ၊ factorial၊ Fibonacci series၊ prime check၊ Eratosthenes ၏ Sieve၊ Armstrong နှင့် perfect နံပါတ်များ၊ GCD နှင့် LCM၊ nCr နှင့် nPr၊ fast power
• ပုံစံများ- ကြယ်နှင့် ဂဏန်းတြိဂံများ၊ ပိရမစ်၊ စိန်၊ အခေါင်းပါသောစတုရန်း၊ Floyd's triangle၊ Pascal's triangle
• ဂဏန်းစနစ်များ- ဒဿမမှ ဒွိစုံ၊ octal နှင့် hexadecimal နှင့် back၊ bitwise operator များ
• Arrays- ပေါင်းလဒ်နှင့် ပျမ်းမျှ၊ အကြီးဆုံးနှင့် အငယ်ဆုံး element၊ ပြောင်းပြန်၊ insert နှင့် delete၊ linear search၊ binary search၊ bubble sort၊ selection sort၊ insertion sort၊ merge sort arrays၊ frequency count၊ removing ထပ်တူများ
• မက်ထရစ်စ်များ- ပေါင်းခြင်းနှင့် နုတ်ခြင်း၊ မြှောက်ခြင်း၊ ကူးပြောင်းခြင်း၊ ၂ × ၂ နှင့် ၃ × ၃ အဆုံးအဖြတ်ပေးသည့် အချက်များ
• ကြိုးများ- အရှည်၊ ပြောင်းပြန်၊ palindrome၊ သရအက္ခရာအရေအတွက်၊ case conversion၊ စကားလုံးအရေအတွက်၊ ပေါင်းစပ်ခြင်း၊ library မပါဘဲ နှိုင်းယှဉ်ခြင်းနှင့် ကူးယူခြင်း၊ anagram စစ်ဆေးခြင်း၊ စာလုံးများဖယ်ရှားခြင်း၊ string ကို integer သို့
• ညွှန်ပြချက်များနှင့် လုပ်ဆောင်ချက်များ- ညွှန်ပြချက်အခြေခံများ၊ ညွှန်ပြချက်များနှင့် လဲလှယ်ခြင်း၊ array များနှင့် ညွှန်ပြချက်များ၊ malloc နှင့် realloc ပါသော dynamic array များ၊ function ညွှန်ပြချက်များနှင့် qsort၊ recursion၊ Tower of Hanoi
• ဖွဲ့စည်းပုံများနှင့် ဖိုင်များ- ကျောင်းသားမှတ်တမ်းများ၊ complex number များ၊ text file ရေးသားခြင်းနှင့် ဖတ်ရှုခြင်း၊ ဖိုင်တစ်ခုတွင် လိုင်းများနှင့် စကားလုံးများကို ရေတွက်ခြင်း၊ ဖိုင်တစ်ခုကို ကူးယူခြင်း
• ရိုးရှင်းသော ပရောဂျက်များ- calculator၊ အပူချိန် converter၊ ဘဏ်အကောင့် menu၊ နံပါတ်ခန့်မှန်းဂိမ်း၊ tic-tac-toe

ပရိုဂရမ်စာမျက်နှာတစ်ခုစီတွင်- ကူးယူရန်၊ compile လုပ်ရန်နှင့် run ရန် အသင့်ဖြစ်သော ပရိုဂရမ်အပြည့်အစုံ
• ရိုက်ထည့်ထားသော input ကို မီးမောင်းထိုးပြထားသော အစစ်အမှန်ပရိုဂရမ်မှ ဖမ်းယူထားသော နမူနာ run တစ်ခု
• ဇယားများနှင့် ပုံကြမ်းများဖြင့် ရှင်းလင်းသော "၎င်းမည်သို့အလုပ်လုပ်သည်" ရှင်းလင်းချက်၊ ၎င်းတို့ကို အထောက်အကူပြုသည့်နေရာတွင်
• အဖြစ်များသော အမှားများအကြောင်း မှတ်စုများ- integer overflow၊ buffer overflow၊ unsafe input နှင့် undefined behavior
• ဆက်စပ်ပရိုဂရမ်များသို့ လင့်ခ်များ

ဘယ်သူ့အတွက်လဲ
ကျောင်း သို့မဟုတ် တက္ကသိုလ်တွင် C သင်ယူနေသော ကျောင်းသားများ၊ ဥပမာများမှ အကောင်းဆုံးသင်ယူသော အစပြုသူများနှင့် programming lab စာမေးပွဲများ သို့မဟုတ် လက်တွေ့စမ်းသပ်မှုများအတွက် ပြင်ဆင်နေသူတိုင်း။ ၎င်းသည် C Programming tutorial အက်ပ်၏ ဥပမာ-ပရိုဂရမ် အဖော်ဖြစ်သည်။

အင်္ဂါရပ်များ
• အော့ဖ်လိုင်းအလုပ်လုပ်သည်- အင်တာနက်ချိတ်ဆက်မှု မလိုအပ်ပါ
• ဘာသာစကား ၈ မျိုးဖြင့် ရှင်းလင်းချက်များ ရရှိနိုင်ပါသည်- အင်္ဂလိပ်၊ စပိန်၊ ပေါ်တူဂီ၊ ပြင်သစ်၊ ဂျာမန်၊ အာရပ်၊ ဟိန္ဒီ နှင့် အင်ဒိုနီးရှား ဘာဟာဆာ
• ပရိုဂရမ်အားလုံးတွင် ရှာဖွေပါ
• မှောင်မိုက်မုဒ်
• ဖုန်းများနှင့် တက်ဘလက်များအတွက် သန့်ရှင်းသော အပြင်အဆင်
• အကောင့်ဝင်ရန်မလိုပါ

ပရိုဂရမ်များသည် မူရင်းဖြစ်ပြီး C17 compiler ဖြင့် စမ်းသပ်ထားသည်။ ဤအက်ပ်သည် လွတ်လပ်သော လေ့လာရေး အထောက်အကူတစ်ခုဖြစ်သည်။ ၎င်းသည် compiler ရောင်းချသူ သို့မဟုတ် စံနှုန်းအဖွဲ့အစည်းတစ်ခုခုနှင့် မသက်ဆိုင်ပါ။
C ပရိုဂရမ်းမင်း ဥပမာများ- နမူနာ လုပ်ဆောင်မှုများနှင့် ရှင်းလင်းချက်များပါရှိသော စမ်းသပ်ပြီးသား ပရိုဂရမ် ၈၂ ခု
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ အောက် ၁၃

ဒေတာ ဘေးကင်းလုံခြုံရေး

ဆော့ဖ်ဝဲရေးသူများက သင့်ဒေတာအား စုစည်းပုံနှင့် မျှဝေပုံကို နားလည်ခြင်းမှစ၍ လုံခြုံမှု စတင်သည်။ ဒေတာလုံခြုံမှုနှင့် လုံခြုံရေးလုပ်ဆောင်မှုများသည် သင်၏အသုံးပြုမှု၊ ဒေသနှင့် အသက်အပေါ်မူတည်၍ ကွဲပြားနိုင်သည်။ ဆော့ဖ်ဝဲရေးသူက ဤအချက်အလက်ကို ပေးထားပြီး အချိန်နှင့်အမျှ ပြောင်းလဲနိုင်သည်။
  • ယခုအက်ပ်က ဤဒေတာအမျိုးအစားများကို ပြင်ပအဖွဲ့အစည်းများနှင့် မျှဝေနိုင်သည်
    တည်နေရာ၊အက်ပ် အသုံးပြုမှု နှင့် အခြား ၂ ခု
  • မည်သည့်ဒေတာကိုမျှ စုစည်းခြင်းမရှိပါ
    ဆော့ဖ်ဝဲရေးသူများ၏ စုစည်းမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်
  • ဒေတာကို အသွင်ဝှက်၍ အကူးအပြောင်းလုပ်သည်
  • ဒေတာကို ဖျက်၍မရပါ

အသစ်များ

Improved Arabic display: maths, codes and English names in tables now read in the right order.