برنامه ای بنویسید که دو عدد را بگیرد با یکدیگر مقایسه کند و برای هر حالت نتایج دلخواه ما را برگرداند. به طوریکه اگر x>y باشد مقدار 2x، اگر x=y باشد x-2 و اگر x<y باشد مقدار y-x را برگرداند.
مقایسه کردن هرجا هم کار درستی نباشه وقتی به اعداد میرسه کار درستیه. چون مقایسه کردن باعث نمیشه ارزش یه عدد کمتر از ارزش یه عدد دیگه باشه بلکه باعث میشه بدونیم از چه عددی کجا استفاده کنیم. حالا بریم کدش رو هم ببینیم:
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"enter 2 integers:";
cin>>x>>y;
if (x<y) cout<<y-x;
if (x==y) cout<<x-2;
if (x>y) cout<<2*x;
return 0;
}
و حالا یه اسکرین شات از اجرای برنامه مون تو محیط DEV C++:
دیدگاهتان را بنویسید