سلام
میتونی یه شات بزاری
Printable View
سلام
میتونی یه شات بزاری
دوستان ممنون میشم بگین چرا Eclipse نمیتونه این رو کامپایل کنه :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
با تشکر فراوان
به جای
این را بذارید:کد:
#include <stdio.h>
کد:
#include <iostream>
using namespace std;
آقا خیلی ممنون ولی این دفعه یه اررور دیگه میدهنقل قول:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ممنون میشم راهنمایی بفرمایید
باتشکر فراوان
دستور cin از stream ورودی و خروجی (جریان داده) یک سری کاراکتر رو دریافت می کنه و توی متغیر رشته ای می ریزه (آرایه ای از متغیرهای کاراکتری) علامت << هم جهت جریان رو مشخص می کنه. فلذا باید سمت راست این علامت یه متغیر رشته ای یا آرایه ای از کاراکترها باشه تا جریان رو (تا زمان زدن کلید enter) توی اون بریزه.نقل قول:
Number1 و Number2 را داخل گیومه قرار ندهید چون عدد هستند و رشته نیستند
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] لطفا کمک کنید ادرس تاپیک:
دوستان عزیز یه توضیحی بی زحمت میدین که چرا وقتی کد های زیر رو کامپایل میکنم نتیجه رو این میده "the other is true""
کد:#include <stdio.h>
و یا مثلا چرا وقتی جای a و b رو عوض میکنم (قرمز رنگ) بهم این نتیجه رو میده "this is true"؟کد:
int main( int argc, char ** argv ) {
int a = 0;
int b = 1;
int c = 2;
if(a) {
puts("this is true");
}else if(b) {
puts("the other is true");
} else {
puts("nothing is true");
}
return 0;
}
خیلی ممنون:n16:
توی پرانتز جلو if اگه صفر باشه عبارت جلو اون اجرا نمی شه و else اجرا میشه و اگه جلو if غیر از صفر بود عبارت بعد از if اجرا میشه و else اجرا نمیشه
در زبانC عدد صفر به معنی غلط و غیر از صفر به معنی درست هستش. برای همین این نتیجه حاصل می شهنقل قول: