تبلیغات در ترفندستان
+ ارسال تاپیک جدید
نمایش نتایج: از 1 به 4 از 4

موضوع: پیدا کردن min در ارایه

  1. #1

    Question پیدا کردن min در ارایه

    سلام یه سوال داشتم می خواستم در ویژوال بیسیک بخش آرایه min رو پیدا کنم
    For i = 1 To x.Length - 1
    min = x(i)

    If min > x(i) Then
    min = x(i)
    End If
    رو وارد کردم اما عدد اخر رو به عنوان عدد کوچکتر نشون میده
    هرکی میدونه جواب بده لطفا
  2. #2
    تاریخ عضویت
    Jan 2014
    پست‌ها
    13,973

    360-Internet-Security Cyberfox Windows-10 Irancell
    نوع و سرعت اینترنت: Wireless-2 Mb/S
    سپاس (اهدایی)
    18280
    سپاس (دریافتی)
    17910
    نوشته ‌های وبلاگ
    38

    پیش فرض

    نقل قول نوشته اصلی توسط YASHAR2020 [تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]
    سلام یه سوال داشتم می خواستم در ویژوال بیسیک بخش آرایه min رو پیدا کنم
    For i = 1 To x.Length - 1
    min = x(i)

    If min > x(i) Then
    min = x(i)
    End If
    رو وارد کردم اما عدد اخر رو به عنوان عدد کوچکتر نشون میده
    هرکی میدونه جواب بده لطفا
    سلام دوست عزیز
    .
    به ترفندستان خوش آمدید.

    شاید این لینک بهتون کمک کنه @[تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]
    [تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]


    موفق باشید.

    کاربرانی که دوست دارند در تهیه بسته غذایی برای نیازمندان کمک کنند
    اینجا (پیام خصوصی) ارسال کنند.

    کانال اطلاع رسانی لیسانس رایگان برنامه ها

    تلگرام

  3. #3

    پیش فرض

    نقل قول نوشته اصلی توسط محمود 8080 [تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]
    سلام دوست عزیز
    .
    به ترفندستان خوش آمدید.

    شاید این لینک بهتون کمک کنه @[تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]
    [تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]


    موفق باشید.
    سلام بازم جواب 0میده لطف اهر کی می دونه کمک کنه
  4. #4
    تاریخ عضویت
    Jun 2009
    محل سکونت
    The 8th Bit
    پست‌ها
    2,178
    LG-G2
    Google-Chrome Ubuntu Irancell
    نوع و سرعت اینترنت: بیش از ADSL-2 Mb/S
    سپاس (اهدایی)
    3563
    سپاس (دریافتی)
    7672
    نوشته ‌های وبلاگ
    67

    پیش فرض

    سلام
    به ویژوال بیسیک آشنا نیستم ولی روند کلی این الگوریتم ساده تو همه یکی هست. سینتکس حلقه for در ویژوال بیسیک در انتهاش یک next هم داره که شما نذاشتین و احتمال داره به خاطر همین موضوع مقدار دهی اولیه min و اون if دچار مشکل شده باشه.
    این سینتکس حلقه for در vb هست:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید



    و اما اشتباه شما: شما در ابتدای حلقه میاین min رو مقدار دهی میکنید این یعنی در هر دور حلقه مقدار اولیه min از دست میره! قبل از حلقه شما min رو برابر x[0] (اولین عضو آرایه) قرار بدید.
    به این صورت که در زبان C به عنوان مثال براتون نوشتم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید



    مورد سوم اینکه شما با استفاده از ابزارهای دیباگر (Debuger) میتونید خط خاصی از کد (در این مورد، مقدار دهی متغیر min) رو breakpoint بزارید و روند مقدار دهی رو در دیباگر مشاهده کنید. ابزار دیباگر رو اکثر برنامه های کدنویسی و IDE ها دارن در خودشون.

    مثال:



    موفق باشید.
    ویرایش توسط Abolfazl.E : December 16th, 2016 در ساعت 12:39
    "لااقل منو یادشه خدا، پس یه لیوان فراموشی سلامتی شما ...

    Freelancer, Web Developer
    abolfazl.esm [at] gmail [dot] com

+ ارسال تاپیک جدید

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست برنامه پیدا کردن max و min
    توسط kasra_m در انجمن پرسش و پاسخ و مباحث فنی پیرامون زبان‌های برنامه‌نویسی نرم‌افزار و اپلیکیشن‌ها
    پاسخ: 0
    آخرين نوشته: January 19th, 2015, 12:15
  2. وارد کردن داده در ارایه به زبان c#
    توسط basijienatars در انجمن پرسش و پاسخ و مباحث فنی پیرامون زبان‌های برنامه‌نویسی نرم‌افزار و اپلیکیشن‌ها
    پاسخ: 0
    آخرين نوشته: November 28th, 2013, 02:11
  3. مشکل در پیدا کردن مشخصات دیتا بیس در EasyPHP ؟
    توسط Mojtabaf در انجمن پرسش و پاسخ و مباحث فنی پیرامون نرم‌افزارها
    پاسخ: 4
    آخرين نوشته: February 4th, 2010, 19:30

کاربرانی که این تاپیک را مشاهده کرده اند: 0

هیچ عضوی در لیست وجود ندارد.

کلمات کلیدی این موضوع

مجوز ‌های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست ‌های خود را ویرایش کنید
  •  

اکنون ساعت 10:20 برپایه‌ی ساعت جهانی (GMT +3.5) می‌باشد.

تبلیغات متنی

عضویت در خبرنامه

با عضویت در خبرنامه‌ی سایت، جدیدترین ترفندها، نقد و بررسی‌ها و مطالب مدرسه فناوری به طور خودکار به ایمیل شما ارسال می‌شود. بعد از کلیک بر روی دکمه‌ی «مشترک شوید»، بایستی کد داخل تصویر را وارد کرده، سپس به صندوق ایمیل خود مراجعه کنید و روی لینک تأیید کلیک کنید تا اشتراک شما نهایی شود.

کلیه حقوق مادی و معنوی متعلق به وب سایت ترفندستان است. برداشت مطالب و تصاویر تنها با ذکر نام ترفندستان مجاز است.