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


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

C++ အိမ္စာမ်ား(၁၁)

ဒီေမးခြန္းကေတာ့ မေန႔ကမွ ကၽြန္ေတာ္ေရးျဖစ္တာေလးပါ။ ေမးခြန္းေလးက လွပါတယ္။
((((1?2)?3)?4)?5)?6=35  ဆိုတာေလးကို တြက္ခိုင္းတာပါ။ ? ေနရာေလးမွာ +-*/ ၾကိဳက္ရာျဖစ္လို႔ ရပါတယ္တဲ့။ အဲဒါကို C++ နဲ႔ တြက္ေပးပါလို႔ ဆိုလာပါတယ္။ ကၽြန္ေတာ္က ေအာက္ပါအတိုင္းေရးျပလိုက္ပါတယ္။ ဆရာမကေတာ့ switch နဲ႔ ေရးလည္း ရတယ္ဆိုပါတယ္။ ကၽြန္ေတာ္ကေတာ့ for နဲ႔ if ကိုပဲသံုးေရးလိုက္ပါတယ္။

ရလာမယ့္အေျဖကေတာ့ ၃ မ်ိဳးရွိပါတယ္။ ေအာက္ကဟာေလးကို run လိုက္ပါခင္ဗ်။

#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{
int result; int x,y,z,p,q;

for(x=0;x<4;x++){
for(y=0;y<4;y++){
for(z=0;z<4;z++){
for(p=0;p<4;p++){
for(q=0;q<4;q++){

if(x==0)result=1+2;
if(x==1)result=1-2;
if(x==2)result=1*2;
if(x==3)result=1/2;
if(y==0)result=result+3;
if(y==1)result=result-3;
if(y==2)result=result*3;
if(y==3)result=result/3;
if(z==0)result=result+4;
if(z==1)result=result-4;
if(z==2)result=result*4;
if(z==3)result=result/4;
if(p==0)result=result+5;
if(p==1)result=result-5;
if(p==2)result=result*5;
if(p==3)result=result/5;
if(q==0)result=result+6;
if(q==1)result=result-6;
if(q==2)result=result*6;
if(q==3)result=result/6;


if(result==35)
{
cout<<"(((((1";
if(x==0)cout<<"+";
if(x==1)cout<<"-";
if(x==2)cout<<"*";
if(x==3)cout<<"/";
cout<<"2)";
if(y==0)cout<<"+";
if(y==1)cout<<"-";
if(y==2)cout<<"*";
if(y==3)cout<<"/";
cout<<"3)";
if(z==0)cout<<"+";
if(z==1)cout<<"-";
if(z==2)cout<<"*";
if(z==3)cout<<"/";
cout<<"4)";
if(p==0)cout<<"+";
if(p==1)cout<<"-";
if(p==2)cout<<"*";
if(p==3)cout<<"/";
cout<<"5)";
if(q==0)cout<<"+";
if(q==1)cout<<"-";
if(q==2)cout<<"*";
if(q==3)cout<<"/";
cout<<"6)";
cout<<"=35";
cout<<endl;}
}}}}}
getch();
}

ရလာမွာေလးကေတာ့ ေအာက္ပံုေလးအတိုင္း အေျဖထြက္လာပါလိမ့္မယ္ခင္ဗ်။

အိမ္စာအပုဒ္ေပါင္းမ်ားစြာ က်န္ရွိေနပါေသးတယ္။ ဆက္လက္ေဖၚျပေပးပါ့မယ္ခင္ဗ်။

Comments :

0 comments to “C++ အိမ္စာမ်ား(၁၁)”

Post a Comment

 

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

Subscribe Subscribe Subscribe

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

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

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

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

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

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