# cy/36ItOS7NS67B.xml.gz
# my/36ItOS7NS67B.xml.gz


(src)="1"> Mae un peth fyddoch chi glywed neu weld cyfeirir at lawer ydy rhywbeth wedi enwi llif siart naill ai cyfrifiadureg , felly pan pobl yn siarad am uhryw fath o algorithm neu broses
(src)="2"> Felly 'r peth meddylais i wneud ydi am bob program dw i 'n ysgrifenn -- ydy gwnaf i lliw siart syml .
(src)="3"> Dydw i ddim sicr mi wnaf i hwn am bob un , ond dechreuaf i gyda rhyw o 'r rhaglenni syml .
(trg)="1"> ယခု videoမွာ အမ်ားဆံုးကိုသင္ၾကားေနၿမင္ေနရမွာကေတာ့ flowchartဆိုတဲ့အရာကုိပါပဲ computer science ဘာသာရပ္မွာပဲၿဖစ္ၿဖစ္ လူေတာ္ေတာ္မ်ားမ်ား ေၿပာေနၾကတဲ့ algorithm သို႕မဟုတ္ processဆိုတဲ့ လုပ္ေဆာင္မႈပါပဲ ေရးထားတဲ့ program တိုင္းအတြက္ လြယ္ကူရိုးရွင္းတဲ့ flowchartတစ္ခုစီ ဆြဲၿခင္းကိုလုပ္ေဆာင္ရမွာပါ အကုန္လံုးအတြက္ကိုေတာ့ ဆြဲခ်င္မွဆြဲပါမယ္ ဒါေပမယ့္ အခုေတာ့ အေၿခခံက်တဲ့အရာေလးေတြနဲ႕စတင္ခ်င္ပါတယ္ နားလည္ထားဖို႕လုိတာက flowchartဆိုတဲ့အရာက fancyၿဖစ္ဖို႕ဆြဲတဲ့အရာမဟုတ္ပါဘူး ၾကည္႕ခဲ့ၿပီးတဲ့videosေတြထဲက ထပ္ကိန္းဂုဏ္သတိၱ အေၾကာင္းေရးထားတဲ့ program မွာဆိုရင္ ဘယ္လို flowchart ပဲမဆို စတင္ၿပီဆိုရင္ starting point အေနနဲ႕ တကယ္စၿပီဆိုရင္ စက္၀ိုင္း သို႕မဟုတ္ ဘဲဥ ပံုထဲမွာ Start လို႕ေရးၿပီးစတင္ရပါတယ္ စလိုက္ၿပီဆိုရင္

(src)="6"> Felly ni 'n dechrau , galloch chi dychmygu fel rydyn ni 'n dechrau at y llinell hon uchod yr aseiniad hwn o 'r rhif
(src)="7"> lle rydyn ni 'n gofyn am fewnbwn o 'r defnyddiwr .
(src)="8"> A nesaf , ar ôl hwn , rydyn ni 'n gofyn am fewnbwn gan y defnyddiwr
(trg)="2"> Start လို႕ေရးထားတဲ့ စက္၀ိုင္းေအာက္မွာ down arrow ကိုဆြဲရမွာၿဖစ္ပါတယ္ user ဆီကေန input ေတာင္း တဲ့ေနရာကေနစတင္ရမွာၿဖစ္ပါတယ္ ထို႕အတြက္ေၾကာင့္မုိ႕လို႕ user ဆီကေန input ကိုေတာင္းရပါမယ္ အစိမ္းေရာင္နဲ႕ တားၿပလိုက္တဲ့ မ်ဥ္းဟာ user ဆီကေန inputေတာင္းတာပဲၿဖစ္ပါတယ္ ထုိစာေၾကာင္းကိုဆြဲမယ္ဆိုရင္ စတုရန္းပံုစံနဲ႕ ၿပသေလ့ရွိပါတယ္ အဲ့ဒါက user ဆီကရတဲ့ inputပဲၿဖစ္တယ္ ပံုထဲမွာေရးမွာက " number = user input " ဒီေနရာမွာ စတုရန္းပံုထဲမွာ တိတိက်က်ေရးဖို႕မလိုပါဘူး ဒီအဆင့္မွာကိုယ္ဘာလုပ္မယ္ဆိုတာကိုပဲ နားလည္ရလြယ္ေအာင္ေရးရင္ပဲရပါတယ္ ဒီစတုရန္းပံုကဘာကိုေဖာ္ၿပေနလဲဆိုရင္ user ကိုအၿမင္ၿပေနၿခင္းပဲၿဖစ္တယ္ စတုရန္းပံုက user ဆီကေနတစ္ခုခု ကိုလက္ခံတာၿဖစ္ေစ user ကိုတစ္္ခုခု ထုတ္ၿပတာကိုပဲၿဖစ္ေစ ကိုယ္စားၿပဳပါတယ္ user ရဲ႕ input က number နဲ႕ ညီတယ္လုိ႕ေၿပာထားပါတယ္ number ဆိုတာက user input ကိုကိုယ္စားၿပဳေနပါတယ္ ေနာက္တစ္ဆင့္လုပ္ေဆာင္တာကေတာ့ processလုပ္ၿခင္းၿဖစ္တယ္ produt ကို 1 နဲ႕ ညီမယ္လို႕ဆိုထားပါတယ္အ ဒါေၾကာင့္ စတုဂံ ထဲမွာ

(src)="17"> " lluoswm yn hafal 1 " , mae lluoswm ydy hafal i 1 .
(trg)="3"> " Prduct = 1 " လို႕ေရးပါမယ္

# cy/TSdMawn5QYKT.xml.gz
# my/TSdMawn5QYKT.xml.gz


(src)="1"> Beth dw i eisiau wneud yn yr fideo hwn ydy dangos i chi a chyflwyno chi i 'r syniad o beth yw rhaglen cyfrifiadurol .
(src)="2"> Ac os ydych chi eisiau dilyn ar hyd dw i 'n argymell yn gryf dych chi 'n wneud hwnnw oherwydd y fford cywir dysgu Cyfrifiadurg ydy chwarae gyda 'r pethau eich hun .
(src)="3"> Mae hwn ydy 'r amgylchedd Python felly mi gwnaf i lawer o 'r rhaglenni ym Mhython . ac yma , mae 'r amgylchedd hwn ydy enwi PyScripter .
(trg)="1"> ကျွန်တော် ဒီဗွီီဒီယိုမှာ ဖော်ထုတ်ပြီး မိတ်ဆက်ပေးချင်တဲ့ သဘောတရားက ကွန်ပျူတာပရိုဂရမ်ဟာဘာလဲ ဆိုတာပါ ။ ခင်ဗျားတို့ နောက်ကလိုက်လုပ်ချင်ရင် လုပ်ဖို့ ကျွန်တော် အထူးတိုက်တွန်းပါတယ် ။ ဘာကြောင့်လဲဆိုတော့ ကွန်ပျူတာတကယ်လေ့လာတဲ့ နည်းက ကိုယ်တိုင် လုပ်ကြည့်တာပါပဲ ။ ဒီဟာက ပိုင်သွန်းအင်ဗားရားမင့်ပါ ။ ဒီတော့ ကျွန်တော် ပိုင်သွန်းမှာ ပရိုဂရမ်အများကြီးရေးမယ် ။ ဒီအင်ဗားရားမင့်ကို ပိုင်စခရစ်( ပ်) တာလို့ ခေါ်ပါတယ် ။

(src)="4"> Mae e 'n am ddim .
(src)="5"> Mae hi 'n meddalwedd ffynhonnell agored .
(src)="6"> A dw i 'n defnyddio Python 2 . 6 or 2 . 7
(trg)="2"> P- Y- C- R- I- P- T- E- R . အလကားရတယ် ။ အိုးပင်းဆို့ ဆော့( ဖ်ထ်) ဝဲယားပါ ။ ကျွန်တော် ပိုင်သွန်း ၊ ပိုင်သွန်း ၊ ပိုင်သွန်း 2 . 6 ( သို့ ) 2 . 7 ကို သုံးတယ် ။ ခင်ဗျားတို့ ပိုင်သွန်း 2 ကိုသုံးနေသ ၍ ခင်ဗျားနဲ့ကျွန်တော်ရဲ့ ဥပမာတွေ အတူတူပါပဲ ၊၊ သူတို့ အလုပ်လုပ်တာချင်း တူလို့ပါ ။ ခင်ဗျား ပိုင်သွန်း 3 ကို သုံးရင် နဲနဲလေးကွာတာ သုံးရလိမ့်မယ် ။ ကောင်းကောင်း အလုပ်လုပ်အောင်လို့ပါ ။ အဲဒီလိုဖြစ်လာရင် ကျွန်တော် မှတ်ချက်ရေးပေးမယ် ၊၊ ကဲ ကျွန်တော်တို့ ကွန်ပျူတာပရိုဂရမ်တစ်ပုဒ် စရေးကြစို့ ။ ဒီဟာက ဘာကောင်းသလဲဆိုတော့ ကွန်ပျူတာပရိုဂရမ်ကို ဒီမှာတင် ရေးလို့ရတယ် ။ တကယ်က စာကို ဖိုင်( လ်) ထဲမှာ ပြင်နေတာပါပဲ ၊၊ ဒါပါပဲ ။ ဒါဟာ ခိုင်းစေချက်တွေ စုထားတာဖြစ်ပြီး ကွန်ပျူတာက ဖိုင်ရဲ့ ထိပ်ကနေစပြီး အောက်ကိုဆင်းသွားပြီး အဲဒီခိုင်းစေချက်တွေကို ဖတ်တယ် ။ နောက်ပိုင်းမှာ ရှင်းပြဦးမှာက ကွန်ပျူတာကို ပြောတဲ့နည်းပါ ။ ဟိုခုန်ဒီခုန်လုပ်ဖို့ ၊ ခိုင်းစေချက်တွေကြားမှာ ပတ်နေဖို့ ဒီတော့ တချို့ကို အထပ်ထပ်လုပ်နိုင်တယ် ၊ တချို့ကိုကျော်နိုင်တယ် ။ ဒီလိုရှင်းပြီးတော့ ပရိုဂရမ်လွယ်လွယ်တစ်ပုဒ် ရေးကြရအောင် ။ ဒီလိုရေးရင်းနဲ့ ကွန်ပျူတာပရိုဂရမ်ထဲမှာရှိတဲ့ ၊ အတွင်းကျတဲ့ သဘောတရားတွေနဲ့ ကြုံလာလိမ့်မယ် ။ အရမ်းလွယ်တဲ့ ကွန်ပျူတာပရိုဂရမ်တစ်ပုဒ် ရေးမယ် ။ အရမ်းလွယ်တဲ့ ကွန်ပျူတာပရိုဂရမ်တစ်ပုဒ်ဟာ အိပ်( က်စ်) ပရက်ရှင်ပဲ ဖြစ်မယ် ၊၊ ဒီတော့ ဒီလိုရေးမယ် ၊ ´print 3+7 ' ၊ ဒါက ၃ နဲ့ ၇ ကိုပေါင်းပြီး ရိုက်ထုတ်လိမ့်မယ် ။ ပိုင်သွန်းမှာရှိတဲ့ ပရင့်ဖန်ရှင်ကို လက်ဆင့်ကမ်းလိုက်မှာပါပဲ ၊၊ ကျွန်တော် ဒီလိုရေးကြည့်မယ် ၊ print( 3+7 ) ဒီဖိုင်ကို သိမ်းလိုက်စို့ ။ တကယ်က စဉ်းစားကြည့်ရင် ကွန်မန်းတခုထဲပဲ ထိပ်ဆုံးအကြောင်းမှာ ရှိတယ် ။ print 3+7 လို့ ဆိုတယ် ။ အပေါ်ကနေအောက်ကိုဆင်းတာ တွေ့ ရအောင် နောက်ထပ်ကွန်မန်းတစ်ခု ထည့်ကြည့်ရအောင် နောက်ထပ်တစ်ခု ထည့်မယ် ၊ print( 2- 1 ) ပြီးတော့ ဒီလိုလုပ်ရအောင် ၊ print ( " this is a chunk of text " ) ဒီကွန်ပျူတာပရိုဂရမ် ဘာလုပ်မလဲဆိုတာ ကြည့်ရအောင် ။ ဒီတော့ သိမ်းလိုက်မယ် ။ ဒီတော့ သိမ်းလိုက်မယ် ။ ကျွန်တော် ဒါကို " testarea . py " အနေနဲ့ သိမ်းလိုက်တယ် ၊၊ . py အိပ်( က်စ်) တင်းရှင်းက ပိုင်သွန်းဖိုင်လို့ ပေါ်လွင်စေတယ် ။ အခု ပရိုဂရမ်ကို ရမ်း( န်) မယ် ။ ဒီဒဗလော့မင့်အင်ဗားရားမင့်ဟာ ဘာကောင်းသလဲဆိုတော့ ဒီအိုင်ဒီအီး ၊ ( သို့ ) အင်တီဂရိတ်တက် ဒဗလော့မင့် အင်ဗားရားမင့် တစ်နေရာတည်းမှာ ပရိုဂရမ်ကို ရေးလို့ ၊ ရမ်း( န်) လို့ ရတာပဲ ။ စာကိုလဲ အရောင်ခြယ်ပေးတယ် ။ ဒီတော့ ဘယ်ဟာ ဖန်ရှင်ဟုတ်တယ် ၊ မဟုတ်ဘူး မြင်နိုင်တယ် ။ မတူတဲ့ ဒေတာအမျိုးအစားတွေအကြောင်း နောက်ပိုင်းမှ ပြောဦးမယ် ။ ဘာဖြစ်မလဲသိရအောင် ဒီပရိုဂရမ်ကို ရမ်း( န်) ကြည့်စို့ ။ ရမ်း( န်) လိုက်ပြီ ။ ၁၀ ကို ရိုက်တယ် ၊ ပြီးတော့ ၁ ကို ရိုက်တယ် ။ ပြီးတော့ " this is a chunk of text " ကို ရိုက်တယ် ။ ကျွန်တော်တို့ ပြောတဲ့အတိုင်း တိတိကျကျလုပ်တယ် ။ ဒါ့အပြင် အစီအစဉ်အတိုင်း လုပ်တယ် ။ ဒီနေရာကစတယ် ၊ ၃ နဲ့ ၇ ပေါင်းတာ ၁၀ ဆိုတာကို တွက်တယ် ပြီးတော့ ၁၀ ကို ဒီမှာ ရိုက်ထုတ်တယ် ။ ပြီးတော့ ၂- ၁ ကို ရိုက်ထုတ်တယ် ။ ပြီးတော့ " this is a chunk of text " ကို ရိုက်တယ် ။ တစ်ခု ကျွန်တော် ကြိုပြောထားချင်တာက ဒေတာအမျိုးအစားများရဲ့ သဘောပါ ။ ဒီဥပမာကို မြင်ပြီးတာတောင် ခင်ဗျားစိတ်ထဲမှာ ထင်နေနိုင်တယ် ၊ ကြည့်စမ်း တခုခုလွဲနေပုံပဲ ။ ၃ ( သုံး ) ၊ ( သို့ ) ၂ ( နှစ် ) ၊ ( သို့ ) ၁ ( တစ် ) ( သို့ ) ၇ ( ခုနစ် ) နဲ့ this chunk of text တွေ အကြောင်း ။ ဒီဟာကဂဏန်း ၊ ဒီဂဏန်းတွေက ပေါင်းလိုက်ရုံပဲလို့ ထင်နေမယ် ။ သူတို့က အရေအတွက် တစ်မျိုးမျိုးကို ကိုယ်စားပြုတယ် ။ ဒီဘက်ကတော့ စာလုံးတွေကို ကိုယ်စားပြုတယ် ။ အဲဒါဆို ခင်ဗျားတို့ထင်မြင်ချက် မှန်ပါတယ် ။ ဒါတွေဟာ မတူတဲ့ ဒေတာအမျိုးအစားတွေပါပဲ ။ ၃ ( သုံး ) ရယ် ၊ ၇ ( ခုနစ် ) ရယ် ၊ ၁ ( တစ် ) ရယ် ၊ ဒါတွေက ဂဏန်းတွေ ။ ဒီနေရာမှာ သူတို့ဟာ အင်တီဂျာ( ဂဏန်းပြည့် ) တွေ ။ ဒီနေရာမှာကျတော့ ဒီဟာက စထရင်း တခုပါ ။ အဲ့ဒီစကားကို ကွန်ပျူတာသိပ္ပံမှာ အရမ်းကို ကြားရမယ် ။ အဲဒါ တကယ်ဆို စာလုံးတွေ ဆက်သီထားတာကို ပြောတာ ။ ပိုင်သွန်းမှာ တကယ်မေးကြည့်နိုင်တာက ဒီဟာတွေရဲ့ အမျိူးအစားက ဘာလဲ ။ ဒါတွေကို တိုက်( ပ်) ဆိုတဲ့ ဖန်ရှင်ဆီကို ပေးနိုင်တယ် ။ အခု ၃ + ၇ ရဲ့ အမျိုးအစားကို ရိုက်သင့်တယ် ၊ ၁၀ တင် မဟုတ်ဘူး ။ စမ်းကြည့်ရအောင် ။ ဘာကွာသလဲသိရအောင် ၂- ၁ ကို ရိုက်ကြည့်မယ် ၊၊ ပြီးတော့ ဒီစာတွေရဲ့ အမျိုးအစားကို ရိုက်မယ် ။ ဒီစာတွေရဲ့ အမျိုးအစား ။

# cy/YYURBVWpbkFW.xml.gz
# my/YYURBVWpbkFW.xml.gz


(src)="1"> Mae 'r ffwythiant wedi 'i graffio .
(src)="2"> Darganfyddwch f ( - 1 ) .
(src)="3"> Mae 'r graff yma yn y bon yw dyfyniad ein ffwythiant .
(trg)="1"> function f( x ) ကို ဂရပ္ဆြဲထားပါတယ္ ။ f ရဲ႔ အႏုတ္ ၁ ကို ရွာပါ ။ ဒီေတာ႔ ဒီမွာရိွတဲ႔ ဂရပ္က အေျခခံအားျဖင္႔ေတာ႔ ကၽြန္ေတာ္တို႔ function ရဲ႔ အနက္အဓိပၸါယ္ ဖြင္႔ဆုိခ်က္ေပါ႔ ။ အဲဒါက ကြ်န္ေတာ္တို႔ကို ေျပာျပ( ျပသ) တာက ကၽြန္ေတာ္တုိ႔ရဲ႔ function ထဲကို ခြင္႔ျပဳထားတဲ႔ input ထည္႔ေပးလိုက္ရင္ ဒီ function ရဲ႔ output က ဘာထြက္လာမလဲ ။ ဒါေၾကာင္႔ ဒီမွာ သူတို႔က ေျပာျပ( ျပသ) ေနတယ္ ။ ဒီမွာၾကည္႔ပါ ကၽြန္ေတာ္တို႔ x ညီမွ်ျခင္း အႏွုတ္ ၁ input ထည္႔လိုက္ရင္ output ဘာထြက္လာမလဲ ဒီေတာ႔ x ညီမွ်ျခင္း အႏွုတ္၁ က ေဟာဒီမွာပါ x ညီမွ်ျခင္း အႏုွတ္၁ ဒီေတာ႔ f က အႏုွတ္၁ နဲ႔ညီတဲ႔ အခါမွာ ကၽြန္ေတာ္တို႔ function ရဲ႔ ဂရပ္က အဲဒီမွာ ၆ ျဖစ္ပါတယ္ ဒါေၾကာင္႔ ကၽြန္ေတာ္တို႔က function f ရဲ႔ အႏွုတ္ ၁ က ၆ နဲ႔တူညီတယ္လို႔ ေျပာလို႔ ရပါတယ္ ။ ကၽြန္ေတာ္ဒါကို အဲဒီမွာ ေရးပါရေစ ။ function f ရဲ႔ အႏွုတ္ ၁ က ၆ ႏွင္႔ ညီမွ်ပါတယ္ ။

# cy/fbpZ98nxEgnj.xml.gz
# my/fbpZ98nxEgnj.xml.gz