Siaic 88 ارسال شده در 29 مرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 29 مرداد، ۱۳۹۶ با سلام من 4 متغیر عددی دارم و میخواهم 2 عدد بزرگتر را پیدا کنم میشه با کد راهنمایی کنید؟ تشکر لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amir54 138 ارسال شده در 29 مرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 29 مرداد، ۱۳۹۶ سلام شما می گید 4 تا متغیر خب این طوری a=4 b=1 c=3 d=2 اول بیاد a با b مقایسه کنه هر کدوم بیشتر بود تو متغیر دیگه نگهدار حالا بیاد c و d رو مقایسه کنه بریزه تو یه متغیر دیگه dim a,b,c,d,s,s1 as int if a>b then s=a else s=b end if if c>d then s1=c else s1=d end if toastmessageshow(s & "_" & s1,false) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahab.a 17 ارسال شده در 29 مرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 29 مرداد، ۱۳۹۶ سلام اگه از آرایه برای ذخیره مقدار ها استفاده میکنید، می تونید آرایه را به صورت نزولی مرتب کنید اونوقت اولین و دومین خانه آرایه، بزرگترین عدد هاتون میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 29 مرداد، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 29 مرداد، ۱۳۹۶ در ۱ ساعت قبل، amir54 گفته است : سلام شما می گید 4 تا متغیر خب این طوری a=4 b=1 c=3 d=2 اول بیاد a با b مقایسه کنه هر کدوم بیشتر بود تو متغیر دیگه نگهدار حالا بیاد c و d رو مقایسه کنه بریزه تو یه متغیر دیگه dim a,b,c,d,s,s1 as int if a>b then s=a else s=b end if if c>d then s1=c else s1=d end if toastmessageshow(s & "_" & s1,false) سلام ممنون ولی اگر ۲عدد با هم برابر بود چجوری باید تشخیص داده بشه؟ مثلا: a=4 b=4 c=2 d=1 یجوریایی عدد بزرگتر و عدد بعدی نزدیک بهش میخوام که اولویت با عدد مساوی مثلا اعداد بالا دادم خروجی بگه a,b برابر با بزرگترین اعداد در بین ۴ عدد هستن متوجه منظورم شدین؟ در 23 دقیقه قبل، shahab.a گفته است : سلام اگه از آرایه برای ذخیره مقدار ها استفاده میکنید، می تونید آرایه را به صورت نزولی مرتب کنید اونوقت اولین و دومین خانه آرایه، بزرگترین عدد هاتون میشه سلام میشه با کد یه مثال بزنین لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahab.a 17 ارسال شده در 29 مرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 29 مرداد، ۱۳۹۶ می تونید برای مرتب کردن آرایه از لیست استفاده کنید Dim A(4) As Int 'اول به خانه های آرایه مقدار بدید بعد کد های زیر رو بنویسید Dim L As List L.Initialize L.AddAll(A) L.Sort(False) با این کد آرایه مرتب شده به صوررت نزولی توی L ریخته میشه اان می تونید از طریق L.Get(0) و L.Get(1) به دو عدد بزرگتر دسترسی پیدا کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 29 مرداد، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 29 مرداد، ۱۳۹۶ در 31 دقیقه قبل، shahab.a گفته است : می تونید برای مرتب کردن آرایه از لیست استفاده کنید Dim A(4) As Int 'اول به خانه های آرایه مقدار بدید بعد کد های زیر رو بنویسید Dim L As List L.Initialize L.AddAll(A) L.Sort(False) با این کد آرایه مرتب شده به صوررت نزولی توی L ریخته میشه اان می تونید از طریق L.Get(0) و L.Get(1) به دو عدد بزرگتر دسترسی پیدا کنید. تست کردم و درست بوده ولی فقط اعداد رو پشت هم میده راهی هست که بفهمم کدوم خونه بززگتره؟ مثلا خروجی از بزرگ به کوچیک خونه هارو بده A(2) A(4) A(0) A(3) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Siaic 88
با سلام
من 4 متغیر عددی دارم و میخواهم 2 عدد بزرگتر را پیدا کنم
میشه با کد راهنمایی کنید؟
تشکر
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.