Popular Posts

ဆည္းဆာအခ်ိန္ ဟာ ေကာင္းကင္ထက္မွာက်ယ္၀န္းျပီးလွပတယ္၊ နက္ရႈိင္းတယ္၊ ေနာက္...လြတ္လပ္မႈရွိတယ္။ ဒါေၾကာင့္.... ဆည္းဆာ ဟာ က်ယ္၀န္း၊ နက္ရႈိင္းျပီး လြတ္လပ္မႈရွိတဲ့ သတင္းဆုိဒ္ေလးပဲ ျဖစ္ပါတယ္။ ဆည္းဆာ မွာ ေဖာ္ျပထားတဲ့ သတင္းေတြဟာ ကိုယ္ပိုင္မဟုတ္ပါ။ အင္တာနက္စာမ်က္ႏွာမ်ားေပၚမွာ ျပန္႔က်ဲေနတဲ့ သတင္း နဲ႔ ဓါတ္ပံုေတြကို လူအမ်ားၾကည့္ရႈႏိုင္ဖို႔ အခ်ိန္နဲ႔တေျပးညီ တင္ျပထားျခင္းသာျဖစ္ပါတယ္။ ဆည္းဆာ ကေရးသားေဖာ္ျပတဲ့သတင္းနဲ႔ဓါတ္ပံုေတြ မွတစ္ပါး အျခားသတင္းနဲ႔ဓါတ္ပံုမ်ားဟာ သက္ဆိုင္သူမ်ားရဲ႕ မူပိုင္သာျဖစ္ပါေၾကာင္းအသိေပးအပ္ပါတယ္။ ဆည္းဆာဘေလာ့အားလာေရာက္လည္ပါတ္သူအားလုံးကုိ အထူးေက်းဇူးတင္ရသည္။
လာလည္ၾကသူမိတ္ေဆြအေပါင္းေပ်ာ္ရႊင္ခ်မ္းေျမ့ၾကပါေစ

Sunday, September 28, 2014

C++ Programming ( Lesson 3 )

















အားလံုးပဲ..မဂၤလာပါ။ ဟုိတေန႔က.. Lesson 2 က. homework ကုိ..ရၾကလိမ့္မယ္လုိ႔..ထင္ပါတယ္.။ အေၿဖကုိလည္း.. comment box မွာ.ေရးထားပါတယ္.။ ဒီေန႔ေတာ့.. သင္ခန္းစာေတြ.. ေက်ညပ္သြားေအာင္.. ေမးခြန္းေလးေတြ.ထပ္ေပးမယ္ေနာ္...။ ေၿဖၾကည့္လိုက္ၾကဦးေနာ္..။

Que: Find the rectangle area. Formula >> Area = Length * Width
         Find the circle area. Formula >> Area = 3.14* r * r
         Find the triangle area. Formula >> Area = ( 1/2 ) * base * higth

Rectangle , circle, triangle တို႔ရဲ႔.. area ကုိ..ရွာၾကည့္ၾကပါေနာ္..။ လုိအပ္တဲ့.. formula ေတြကိုလည္း  ေပးထားပါတယ္.။  length ေတြ width ေတြကိုေတာ့.. ၾကိဳက္တာထည့္ၿပီး.. ေရးၾကည့္ၾကပါေနာ္.. ^_^


User Input
အရင္တုန္းက.. စမ္းခဲ့ၾကတဲ့.. ပုဒ္စာေတြမွာ.. input ကုိ. ကိန္းေသထည့္ခဲ့ၾကပါတယ္..။ အခုဟာက.. input ကုိ. user ဆီက..ေတာင္းၿပီးထည့္မွာပါ.။ input ေတာင္းမယ္ဆုိေတာ့. cin ကိုသံုးရမွာေပ့ါေနာ္..။

Que: Input two numbers from the keyboard and display their sum.

#include<iostream.h>
{
   int a,b,c;
   cout<<"Enter a number for a:";
   cin>>a;
   cout<<"Enter a number for b:";
   cin>>b;
    c = a + b;
   cout<<"sum="<<c;
}

- အေပၚကအတုိင္း.. Turbo C မွာသြား Run ၾကည့္ရေအာင္ေနာ္..။ ( C: or D:\TC\BIN\TC.EXE )
- code ေတြေရးၿပီးသြား၇င္.. compile ( Alt+F9 ) လုပ္ၾကည့္ပါ..။ အမွားရွိမရွိပါ..။
- ေအာက္ကအတိုင္း.. Error 0 , Warning 0 ၿဖစ္ရင္.. Run ( Ctrl+F9 ) ၾကည့္ရေအာင္ေနာ္..













- Run လိုက္ရင္.. screen အမည္းေရာင္ၾကီးတတ္လာပါလိမ့္မယ.္.။ cout<<"Enter a number for a:"; cin>>a; လုိ႔ေရးခဲ့လို႔.. a အတြက္.. တန္ဖိုးေတာင္းပါလိမ့္မယ္.။ int (integer) လုိ႔ေပးခဲ့လို႔.. ကိန္းၿပည့္ေတြပဲထည့္လို႔ရပါမယ္...။ ဒသမကိန္းေတြမရပါဘူး..။ Data Type ေတြကိုလည္း.. Lesson 2 မွာ..ေၿပာခဲ့ၿပီးပါၿပီ..။












- a ရဲ႔တန္ဖိုးထည့္ၿပီး.. enter ေခါက္လိုက္ပါ..။
- b တန္ဖိုးဆက္ေတာင္းပါလိမ့္မယ္..။ ကိန္းတစ္ခုခုထည့္ၿပီး.. enter ေခါက္လိုက္ပါ..။












- cout<<"sum="<<c; ဆိုေတာ့.. အ၇င္ဆံုး sum= ဆုိၿပီးထြက္လာပါတယ္..။ အဲ့ေနာက္ကေန.. c ရဲ႔..ေပါင္းလဒ္ကို.. ေဖာ္ၿပေပးပါတယ္..။ a နဲ႔ b တန္ဖိုးထည့္ၿပီး.. enter ေခါက္လိုက္ရင္.. အေၿဖတန္းက်လာခ်င္မွက်ပါတယ္.။ တကယ္လို႔.. အမည္းေရာင္ screen ၾကီးေပ်ာက္သြား၇င္.. စိတ္မပူပါနဲ႔..။ Window > User screen ကုိသြားလိုက္ပါ.။












- အမည္းေရာင္ screen နဲ႔.. ခုန Run ခဲ့တဲ့.. ပုဒ္စာရဲ႔အေၿဖပါ.. ၿပန္ေပၚလာပါလိမ့္မယ္။
- အမည္းေရာင္ screen ေပၚကုိ.. တစ္ခ်က္ click လုိက္ရင္.. Turbo C ၿပန္ေရာက္သြားပါလိမ့္မယ္..။












ဒီလိုဆုိရင္.. user ဆီက.. input ကုိ..ေတာင္းတတ္မယ္လုိ႔..ထင္ပါတယ္.. ^_^
ေအာက္က... ပုဒ္စာေလးတစ္ပုဒ္ကုိၾကည့္ၿပီး.. အေပၚဆံုးက ပုဒ္စာေတြကုိ..input ကုိ ကိန္းေသမဟုတ္ပဲ.. user ဆီက input ေတာင္းၿပီး.. ၿပန္ၿပင္ေရးၾကည့္ၾကပါေနာ္....

Que: Input Degree Fahrenheit and display the corresponding degree Celsius.

#include<iosteram.h>
void main()
{
   float  tf , tc;
   cout<<"Enter degree Fahrenheit ";
   cin>> tf;
   tc = 5.0/9.0 ( tf - 32.0 );
   cout<<"Degree Celsius is:"<<tc;
}

- အေၿဖကို..ရွငး္ၿပပါ့မယ္..။ Run တာကုိေတာ့..မေၿပာေတာ့ပါဘူး.. ကုိယ္တုိင္ Run ၾကည့္ၾကေနာ္..။
- float tf , tc ; လို႔ ဘာလုိ႔ေပးခဲ့တာလဲဆုိရင္. Fahrenheit ရဲ႔.တန္ဖိုးဟာ.. အၿမဲတမ္း ကိန္းၿပည့္နဲ႔ပဲ.. လာမွာမဟုတ္ပါဘူး.. ။ ဒသမကိန္းလည္းပါႏိုင္ပါတယ္.. ။ ဥပမာ.. 2.33 degree Fahrenheit
- formula မွာ.. tc = 5.0/9.0 ( tf - 32 ); ဆိုတာေၾကာင့္.. tf က float ဆိုရင္.. တၿခားဟာေတြက.. integer ၿဖစ္လုိ႔မရပါဘူး..။ မ်ိဳးတူမွ.. ေပါင္းႏဳွတ္ေၿမွာက္စား လုပ္လုိ႔ရတာပါ..။ အဲ့ဒါေၾကာင့္.. tc ကုိပါ. float ေပးခဲ့တာပါ..။ 
- 5.0 , 9.0 လို႔..ေပးတာကလညး္. float ပံုစံ၀င္ေအာင္. ဒသမကိန္းပံုစံၿဖစ္ေအာင္ေပးထားတာပါ..။ 5/9 လို႔သာေပးခဲ့ရင္.. integer ၿဖစ္သြားၿပီး.. တၿခားဟာေတြနဲ႔.. ေၿမွာက္လို႔.. ႏွဳတ္လို႔မရပါဘူး..။
- ဒီလိုဆုိရင္.. program တစ္ပုဒ္မွာ integerေပးသင့္လား...။ float ေပးသင့္လား. သေဘာေပါက္မယ္လို႔ထင္ပါတယ္...။

အားလံုးပဲ..အေပၚက..ပုဒ္စာေတြကိုၾကိဳးစားၾကည့္ၾကပါေနာ္..။ အေၿဖကို...ေနာက္ေန႔.. comment box မွာခ်န္ခဲ့ေပးပါ့မယ္.။
ခုလိုအားေပးတဲ့အတြက္ အထူးေက်းဇဴးတင္ပါေၾကာင္း ေျပာၾကားပါရေစ..ဆည္းဆာ မွ နည္းပညာမ်ားအား မည္သူမဆို လြတ္လပ္စြာ ကူးယူသုံးစြဲနိဳင္ပါတယ္..လိုအပ္တာမ်ားရွိပါက.. C-Box မွာေျပာခဲ့ၾကနိဳင္ပါတယ္... အတတ္နိဳင္ဆုံး ၾကိဳးစား ကူညီ မွ်ေ၀သြားပါမည္... ကြ်န္ေတာ္ ပိုင္ဆိုင္ေသာေနရာေလးအား ဆက္လက္ လည္ပါတ္လိုပါက { ဒီမွာ } သြားလိုက္ပါ

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...

ကားတြန္က႑

မဂၤလာပါခင္ဗ်ာ က်ြန္ေတာ္စုေဆာင္းထားတဲ႕ကာတြန္း တိုေလးေတြကို ျပန္လည္မ်ွေဝလိုက္ပါတယ္

ေၾကာ္ျငာက႑

ဤေနရာတြင္ေၾကာ္ျငာလက္ခံျပီ

AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION
AD DESCRIPTION

ေခြးကေလးနဲ႕ ကစားၾကမယ္

တင္ထားျပီးသမွ် ပုိ႕စ္ေခါင္းစဥ္မ်ား