رفتن به مطلب

توابع


alimorteza

ارسال‌های توصیه شده

سلام خسته نباشید
کسی جواب این سوالو میدونه
چگونه میتوان در یک تابع دو یا چند مقدار بازگشتی داشت...؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 43 دقیقه قبل، alimorteza گفته است :

سلام خسته نباشید
کسی جواب این سوالو میدونه
چگونه میتوان در یک تابع دو یا چند مقدار بازگشتی داشت...؟

اگر اون تابع از جنس آرایه باشه،

و اینکه شما در بخش ریترن اون تابع همون آرایه با شماره ایندکس مختلف رو بزنی

مثلاً

public String[] reshteh() {
.
.
.
.
return {reshteh[0],reshteh[1],reshteh[2]};
}

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 6 ساعت قبل، محمد رشوند گفته است :

اگر اون تابع از جنس آرایه باشه،

و اینکه شما در بخش ریترن اون تابع همون آرایه با شماره ایندکس مختلف رو بزنی

مثلاً


public String[] reshteh() {
.
.
.
.
return {reshteh[0],reshteh[1],reshteh[2]};
}

 

میشه کد کاملشو بهم بگید

اینو دادن و اون سوالو دادن گفتن دو یا چن مقدار بازگشتی خواهد داشت ینی گفته بهش اضافه کنیم

021.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/10/07, 19:12:40، alimorteza گفته است :

میشه کد کاملشو بهم بگید

اینو دادن و اون سوالو دادن گفتن دو یا چن مقدار بازگشتی خواهد داشت ینی گفته بهش اضافه کنیم

021.jpg

 

 

ینی یکی نیس اینجا جواب ما رو بده

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 13 ساعت قبل، alimorteza گفته است :

 

 

ینی یکی نیس اینجا جواب ما رو بده

 

این تابع دو عدد میگیره و دو عدد برمیگردونه

اما در اصل دو عدد میگیره و یک آرایه دو عنصری برمی گردونه

اولی حاصلضرب دو عدد ورودی و دومین حاصلجمع دو عدد گرفته شده

int test ( int a,int b)
{
int temp[2];
temp[0]=a*b;
temp[1]=a+b;
return temp;
}

اینجوری باید فراخوانی کنی

int first=3;
inf sec=4;
int result[];
result=test(first,sec)

printf("sum result is ..%d",result[0]);
printf("multiple result is ..%d /n",result[1]);

اگه اشتباه نکنم

برای بیش از دوتا 

int temp[tedad]
  va
 int result[tedad]
  print resul[0]
   print resul[1]
   print resul[2]
   print resul[...]
   print resul[tedad]

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...