PDA

View Full Version : سوال: ساختار if در سی شارپ



esmael_g
پنج شنبه 21 آبان 1394, 21:23 عصر
سلام دوستان یه سوال این برنامه رو تو سی پلاس ببینید
{
int a,b;
cout<<"enter tow number:";
cin>>a>>b;
if(a%b) cout<<a<<"is not tagseem"<<b<<endl;
}

این تو سی شارپ چجوری میشه والا من موندم توش الان متغییر رو درست و کانورت کردیم تو ifهم قرار دادیم اما ارور میده اینم متن ارور
cs0029 cannot implicitly convert type 'int' to 'bool'

کمک کنید خواهش می کنم این برنامه چجور میشه؟؟ تو if else مشکل ندارم اما این نشد حل کنم

farokh110
پنج شنبه 21 آبان 1394, 22:05 عصر
خوب دوست عزیز شرط داخل if معلوم نیست مثلا :
if(a%b==0) ya if(a%b==1) caout<<a

esmael_g
پنج شنبه 21 آبان 1394, 22:16 عصر
فاروق جان ممنون راست میگی اصلا یادم نبود نمی دونم چرا یادم رفت خخخخ که شرطم رو با هیچی برابرنکردم که باید یا با صفر یا یک (که صد البته برای گرفتن این جواب بالا) صفر رو می نوشتم ممنون ازت دوست عزیز

alibaqdadloo
پنج شنبه 21 آبان 1394, 22:39 عصر
Console.WriteLine("Enter Two Number");

int num1=Convert.ToInt32( Console.ReadLine());
int num2 = Convert.ToInt32(Console.ReadLine());
int Lnum = 0,Snum=0;

if (num1 > num2)
{
Lnum = num1;
Snum = num2;
}

else
{
Lnum = num2;
Snum = num1;
}

if (Lnum % Snum == 0)
Console.WriteLine("y");
else
Console.WriteLine("n");


Console.ReadKey();

alibaqdadloo
پنج شنبه 21 آبان 1394, 23:11 عصر
برنامه کاملش به زبان #C