PDA

View Full Version : نقص برنامه ای که زوج یا فرد بودن یه عدد رو تعیین کنه



zoro0_2010
یک شنبه 24 مهر 1390, 23:26 عصر
سلاممم
این قسمت از این برنامه رونگاه کنید

استاد ازمون پرسیده که خط 7ام اگه یک دونه ازمساوی ها رو برداریم
خروجی برنامه چه شکلی میشه و چه مشکلی پیش میاد؟????
یعنی این: if (r=0)

ممنون

//
int n;
cin >> n;
int r=n%2;
if (r!=0)
cout << "odd";
if (r==0)
cout << "even";
//

m.soleimani
یک شنبه 24 مهر 1390, 23:48 عصر
سلاممم
این قسمت از این برنامه رونگاه کنید

استاد ازمون پرسیده که خط 7ام اگه یک دونه ازمساوی ها رو برداریم
خروجی برنامه چه شکلی میشه و چه مشکلی پیش میاد؟????
یعنی این: if (r=0)

ممنون

//
int n;
cin >> n;
int r=n%2;
if (r!=0)
cout << "odd";
if (r==0)
cout << "even";
//

با انجام دادن این کار در زمان کامپایل با خطا مواجه خواهید شد چون به جای نوشتن یه شرط دارین به r مقدار 0 میدین ./

پی‌نوشت : در کل برای یه همچین چیزایی کافی هست که شما فقط یه علامت = رو پاک کنید و برنامه رو کامپایل کنید. وای به حال این مملکت با این دانشجوها؛ پس کی قراره آینده این مملکت رو بسازه ؟؟؟

chris66001
دوشنبه 25 مهر 1390, 09:45 صبح
سلاممم
این قسمت از این برنامه رونگاه کنید

استاد ازمون پرسیده که خط 7ام اگه یک دونه ازمساوی ها رو برداریم
خروجی برنامه چه شکلی میشه و چه مشکلی پیش میاد؟????
یعنی این: if (r=0)

ممنون

//
int n;
cin >> n;
int r=n%2;
if (r!=0)
cout << "odd";
if (r==0)
cout << "even";
//



ضمن قرار دادن عدد صفر به جاي r باعث ميشه دستور cout براي عدد هاي زوج انجام نشه

zoro0_2010
دوشنبه 25 مهر 1390, 12:59 عصر
با انجام دادن این کار در زمان کامپایل با خطا مواجه خواهید شد چون به جای نوشتن یه شرط دارین به r مقدار 0 میدین ./

پی‌نوشت : در کل برای یه همچین چیزایی کافی هست که شما فقط یه علامت = رو پاک کنید و برنامه رو کامپایل کنید. وای به حال این مملکت با این دانشجوها؛ پس کی قراره آینده این مملکت رو بسازه ؟؟؟
ممنون . ولی تازه کار بودن دلیل بر نادان بودن نیست.مملکت هم با ما مشکلی پیذا نخواهد کرد
بازم ممنون

zoro0_2010
دوشنبه 25 مهر 1390, 13:00 عصر
ضمن قرار دادن عدد صفر به جاي r باعث ميشه دستور cout براي عدد هاي زوج انجام نشه
ممنون دوست من:لبخندساده: