سلام
چطوری میتونم برنامه ای بنویسم که عددی را گرفته اگر 1 است چاپ کند a واگر 2 است چاپ کند b واگر هیچ کدام از اینها نیست چاپ کند wrong number
با تشکر
سلام
چطوری میتونم برنامه ای بنویسم که عددی را گرفته اگر 1 است چاپ کند a واگر 2 است چاپ کند b واگر هیچ کدام از اینها نیست چاپ کند wrong number
با تشکر
سلام
دوستاناگرا دو تابع هم جنسه مشابهی داشته باشند و هم تعداد مشابهی ایا میشد هم نام باشند؟
#include <iostream.h>نوشته شده توسط amir2470 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
int main ()
{
int n;
cout<<"Enter Number \n";
cin>>n;
if (n==1)
cout<<"a";
else if (n==2)
cout<<"b \n";
else
cout<<"Wrong Number ";
return 0;
}
فکر نکم بشه تازه اگه نوع خروجی هم فرق کنه فکر نکم امکان پذیر بشه با سربارگذاری فقط اگه تعداد آرگومان ها فرق کنه میشه چنتا تابع با یه نام ایجاد کرد که کامپایلر از ورودی ها تشخیص بده از کدوم تابع استفاده کنه ولی تو این حالت که شما گفتید حتی خودتون هم با دیدن همون خط از برنامه نمی تونید بگید از کدون تابع استفاده بشه البته چون زبان سی به حروف کوچک و بزرگ حساس است می تونید از این روش برای ایجاد توابع همنام استفاده کنید که توصیه نمیشه چون خوانایی برنامه کاهش پیدا می کنهنوشته شده توسط شئهق2640 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
میخوام برنامه ای بنویسم عددی هر چند رقمی بهش دادی برات ارقامشو چاپ کنه.کد زیرو که کامپایل میکنم بینهایت تا 0 میاره!
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برنامه شما در نقل قول رو ویرایش کردمنوشته شده توسط Sub-Zero70 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شرط n>=0 شما یاعث میشه وقتی رقم اخر چاپ شد و عدد تقسیم بر 10 شد نتیجه صفر بشه و هنوز شرط درست باشه پس حلقه ادامه پیدا می کند و حلقه بی نهایت بار اتفاق می افته چون 0/10 همیشه صفر هستشنوشته شده توسط Sub-Zero70 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام دوستان میخواستم بدونم ایا دوتابع هم نام میشه هم نوع مشابه وهم اندازه مشابه داشته باشند؟
اگر همه چیز یکسان باشه این امکان وجود نداره که دو تابع هم نام داشته باشیمنوشته شده توسط شئهق2640 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
با تشکر از جناب
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
جناب fe24 شما در جواب سوال قبلی من فرمودید که زمانی که از دستورif برای چند بار استفاده میکنیم باید از بلاک استفاده کنیم
اما چرا در سوال قبلی من ازبلاک استفاده نکردید ؟
واین که کاربرد\nچی هست وکجا بکار میره؟ife24
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)