تمرین 7

آیا در این سوال باید برنامه ای نوشته بشه که قابل کامپایل کردن باشه یا صرفا نوشتن یک تابع مینیمم گیری کفایت میکنه ؟

1 پاسخ
0 امتیاز
فاطمه صادقی
00:29 1398/02/06
انتقاد

سلام.

خسته نباشید.

اگه امکانش هست در مورد مفاهیم یکم بیشتر توضیح بدید.مثلا می تونستید با شکل حافظه نشون بدید وقتی یه تابعی فراخوانی میشه چه اتفاقی می افته...یا مثلا در توضیح تفاوت double  و float یه توضیحی می دادید که هر کدومشون چقدر حافظه می گیرند.

1 پاسخ
0 امتیاز
سبحان صفدریان کرویه
04:48 1397/12/29
challenge 9

سلام، آیا باید در هر یک از تابع‌های مینیمم گیری اعداد را از کاربر دریافت کرد؟ یا باید در تابع main از کاربر ورودی گرفت؟

1 پاسخ
0 امتیاز
لادن کیان
11:07 1397/11/28
call

سلام 

تو قسمت صدا زدن همش این ارور برای من میاد:

expected primary-expression before 'int'

 

1 پاسخ
0 امتیاز
فاطمه دبیری
11:24 1397/11/07
باز گرداندن 2 مقدار در توابع (یکی از این ها کاراکتر باشه)

با سلام و خسته نباشید 

اگر امکانش هست من رو راهنمایی کنید که چجوری میتونم در تابع دو مقدار رو بر گردونم و ازش استفاده کن درصورتی یکیش کاراکتر باشه

ممنون 

1 پاسخ
0 امتیاز
MPH
15:45 1397/10/27
تمرین ۹

سلام استاد  امکانش هست در مورد اشکالی که در مقایسه اعداد اعشاری و نمایش اعشار شناور هست توضیح بدید؟یا منبع معرفی کنید لطفا

1 پاسخ
0 امتیاز
محمود کرمی
10:09 1397/10/06
تمرین 10

سلام
int operatori(int number1, int number2, char operan='+')
من پیش فرض گذاشتم چهار عمل اصلی رو درست انجام میده ولی به ازای کارکترهای متفرقه و یا عدد(%$#<>"'?//{[:;,....,7,8,0,-1.03,...) بجای عملوند(+-*/)اعداد غلط در خروجی میدهد.-به ازای کارکترهای صحیح,پاسخ درسته)

مثلا

5

3

%

37

1 پاسخ
0 امتیاز
سجاد ساجدی سابق
09:37 1397/09/25
Programming Challenge - 9

سلام

آیا در این تمرین منظور این بوده که باید حتماً از توابع همنام (Overloading) استفاده کنیم؟

 

 

1 پاسخ
0 امتیاز
علیرضا حاجی محمدی
21:40 1397/08/18
پروژه دهم

با سلام

تو این پروژه باید کاری کنیم که اگر کاربر operand وارد نکرد operand ارسال نشه و به صورت پیشفرض برنامه + در نظر بگیره من یک شرط نوشتم به صورت زیر:

!c یعنی اگر متغییر null بود درست نوشتم؟

	double answer;
	if(!c){
		answer = funoperand(a, b);	
	} else {
		answer = funoperand(a, b, c);		
	}

اما مشکل اینجاست که وقتی operand رو خالی enter  میزنی عمل نمیکنه و حتما باید یک مقداری داخلش وارد کنی استاد میشه راهنمایی کنید چطوری cin>>c رو خالی بذارم؟

یا به عبارتی کاری کنم که وقتی خالی enter میزنی متغییر c رو خالی بذاره تا شرط بالا کار کنه؟

سرچ کردم اما نتونستم درست کنم چون چیزهایی داره که واقعا متوجه نمیشم.

double funoperand (int num1, int num2, char c='+')

با تشکر از استاد گرامی.

1 پاسخ
0 امتیاز
حمید تهمتن مقدم
12:49 1397/08/01
پروژه ی نهم

با سلام

استاد در این چالش حتما باید خروجی که چاپ می شود به صروت اعشاری باشد؟

من ورودی رو double تعیین کردم بعد در خود تابع هم متغییر ها رو از نوع double تعریف کردم اما در خروجی جواب درست نمایش میده اما اعشارش رو حذق می کنه مشکلی نداره یا باید حتما اعشاری چاپ بشه؟

کلی سرچ هم کردم کدهای مختلفی رو برای cout وارد کردم فررقی نکرد میشه راهنمایی کنید؟

5 پاسخ
0 امتیاز
حمید تهمتن مقدم
16:00 1397/07/26