မဂၤလာပါခင္ဗ်ာ


ဧည့္သည္ေတာ္မ်ားကိုယ္စိတ္ႏွစ္ျဖာက်မ္းမာရႊင္လန္းၾကပါေစခင္ဗ်ာ။

C++ အေျခခံမ်ား

ကဲလာပါျပီ ....စာေမးပြဲ ကဒီေန့မွ နုွတ္ေျဖျပီးလို ့ဗ်ိဳ့။တစ္ခုနဲ့ တစ္ခုၾကားlinkingေတာ္ေတာ္ျပတ္သြားလို့ ေတာင္း ပန္ပါတယ္ဗ်ာ။စာေမးပြဲနဲ့ မအားလို့ပါ။ဆက္ေရးပါ့မယ္။အရင္တစ္ေခါက္တုန္းက conio.hမွာျပီးသြားတာ။ ဆက္ ေရးမယ္ေနာက္ထပ္က်န္တာေလးေတြေပါ့။ကဲစမယ္...................

5.Standar Library Header File(stdlib.h)
1)abs(int var)-အင္တီဂ်ာေခၚကိန္းျပည့္ တန္ဖိုးတိတိက်က်ရဖို့အတြက္။
2)atof(const char*s)-အကၡရာကေန floating pointလုိ့ေခၚတဲ့ ဒႆမကိန္းေျပာင္းဖို့အတြက္။
3)atoi(const char*s)-အကၡရာကေန intergerလုိ့ေခၚတဲ့ ကိန္းျပည့္ေျပာင္းဖို့အတြက္။
4)atol(const char*s)-အကၡရာကေန long integerလုိ့ေခၚတဲ့တန္ဖိုးၾကီးလြန္းေသာကိန္းျပည့္ေျပာင္းဖို့အတြက္။
5)div(int,int)-ကိန္းျပည့္နွစ္ခုစားျပီးေနာက္ စားလဒ္နဲ့ အၾကြင္းတန္ဖိုးေတြကို ျပဖို့အတြက္ပါ။
ဥပမာ ဗ်ာ(x=div(15,4); x.quot=3 (စားလဒ္) x.rem=3(အၾကြင္း))ေပါ့။
6)ltoa(long int)-ဒါကေတာ့ atolရဲ့ေျပာင္းျပန္ long integerလုိ့ေခၚတဲ့တန္ဖိုးၾကီးလြန္းေသာကိန္းျပည့္ က ေန အကၡရာကိုေျပာင္းဖို့အတြက္။
7)itoa(int)-ဒါေလးက်ေတာ့ atoiရဲ့ေျပာင္းျပန္ကိန္းျပည့္ကေနအကၡရာကိုေျပာင္းဖို့အတြက္။
8)rand( )%int-ဒါေလးက randomကိန္းသံုးဖို့ ။
ဥပမာဗ်ာ ၁ကေန ၅၀အတြင္းကိန္းေတြကို ကုိယ္က ကီးဘုတ္ကေနရိုက္ထည့္စရာမလိုပဲ programက ေအာ္ တိုသံုးသြားေအာင္သံုးရတာ ...ဒါဆိုရင္ဒီလိုေလးေရးလိုက္ေပါ့ a[i]=rand( )%50။

6.Character Type Header File(ctype.h)
1)toupper(int char)-ဒါေလးက အကၡရာကို အကၡရာအၾကီး ေျပာင္းဖို့ေပါ့။ဥပမာ a,b,cကေနA,B,C ဆိုျပီးေျပာင္းတာ။
2)tolower(int char)-ဒါေလးက အကၡရာကို အေသး ေျပာင္းဖို့ေပါ့။ဥပမာA,B,Cကေန a,b,cဆိုျပီးေျပာင္းတာ။
3)toascii(int char)-ဒါကေတာ့အကၡရာကို ASCII ကုဒ္ကို ေျပာင္းဖို့ပါ။အရွည္ကေတာ့ American Stardar Code for Information Interchange ပါ။ASCII codeကို အေသးစိတ္ေလ့လာခ်င္တယ္ ဆိုရင္ေတာ့ http://en.wikipedia.org/wiki/ASCII

7.Mathematical Header File(math.h)
1)sin(value)
2)cos(value)
3)tan(value)
4)sqrt(value)-square root တြက္ဖို့ပါ။
5)log(value)-natural logarithm တြက္ဖို့ပါ။(သခ်ၤာမွာဆို ln လုိ့ေရးတာေပါ့ဗ်ာ...)
6)exp(value)-exponential functionတြက္ဖို ့ပါတဲ့။(သခ်ာၤမွာဆိုရင္ e to the power x ေပါ့)
7)pow(base,exp)-ဒါက ကိန္းေတြကို ထပ္ညႊန္းတင္ဖို့သံုးတာ။ရွင္းပါတယ္။ 10 to the power 5 ဆိုရင္ 10က base ၊5က expေပါ့။
8)ceil(x)-xထက္ငယ္တဲ့ အငယ္ဆံုးကိန္းျပည့္ကို ရွာဖို့ပါ။ဥပမာ x=3ဆိုရင္ 3ထက္ငယ္တဲ့ ကိန္းကိုရွာေပးမွာပါ။ ကဲဒါေတြကေတာ့ C++မွာ က်ြန္ေတာ္သိသမွ် Header Fileအကုန္ပါပဲ။အမွားပါရင္လည္း commentေပးျပီး ကူညီက်ပါအံုး။စာရိုက္တာ အမွားပါမွာဆိုးလုိ့ပါ။ျပီးေတာ့ က်ြန္ေတာ္လည္း အခုမွစေလ့လာသူပါ။က်ြန္ေတာ္ သိတာေလးကို လံုးဝမသိတဲ့ စတင္ေလ့လာသူေတြကို ျပန္ေျပာျပတဲ့သေဘာပါ။ အခုလို့ ေလ့လာသြားတဲ့ အတြက္လည္း ေက်းဇူးတင္ပါတယ္ဗ်ာ။ေနာက္လည္းဆက္ေရးသြားပါအံုးမယ္။

Comments :

0 comments to “C++ အေျခခံမ်ား”

Post a Comment

 

သြားလည္တတ္တဲ့ဖိုရမ္ေတြက

Subscribe Subscribe Subscribe

ေတာင္းပန္စကား

ငါတတ္ငါေတာ္ ငါအေက်ာ္ဟု၊ ငါေသာ္စိတ္ထား မရွိျငားလည္း၊ ငါကားငယ္ရြယ္ ဥာဏ္မၾကြယ္၍၊ အဘယ္သုိ႔လွ်င္ အမွားစင္အံ့၊ အၾကင္သူေတာ္ ပညာေက်ာ္သည္၊ ခၽြတ္ေခ်ာ္လြဲမွား ငါ့စကားကုိ၊ စိတ္ထားေဖြးျဖဴ ျပင္ေတာ္မူ။ (ရွင္အဂၢဥာဏ)

အေမာင့္ကိုေျပာခဲ့ခ်င္ရင္

လာလည္ၾကသူမ်ား

လာလည္ၾကၾကိမ္ေပါင္း

ဖတ္ၾကတဲ့ စာမ်က္ႏွာအေရအတြက္