نمایش نتایج 1 تا 6 از 6

نام تاپیک: پبدا کردن کمترین عدد

  1. #1

    پبدا کردن کمترین عدد

    سلام چطوری میشه بین چخار فیلد عدد کوچکتر رو پیدا کرد مشروط به اینکه اگه یکی از فیلد ها صفر یا خالی باشه در محاسبه نیاد من تا پیش رفتم که کمترین رو حساب میکنه ولی اگر صفر گذاشتم صفر رو بعنوان کمترین حساب میکنه و اگر فیلدی رو خالی گذاشتم اصیلا محاسبه انچام نمیشه لطفا راهنمایی بفرمایید

  2. #2
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,061

    نقل قول: پبدا کردن کمترین عدد

    سلام و روز خوش

    پیش از هر چیز باید تکلیف حالتی رو که همه فیلدها 0 یا null (یا ترکیبی از این دو) هستن مشخص کنین؛
    مقدار مینیموم در این حالت چی هست؟ 0 یا null یا چیز دیگه؟

    در کل خالی گذاشتن فیلدها (به ویژه فیلدهای عددی) کار خوبی نیست و در مقایسه و محاسبات مشکل ایجاد میکنه.
    با این وجود اگر تکلیف وضعیت بالا مشخص بشه میشه کدی نوشت که جوابگو باشه.

  3. #3

    نقل قول: پبدا کردن کمترین عدد

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    سلام و روز خوش

    پیش از هر چیز باید تکلیف حالتی رو که همه فیلدها 0 یا null (یا ترکیبی از این دو) هستن مشخص کنین؛
    مقدار مینیموم در این حالت چی هست؟ 0 یا null یا چیز دیگه؟

    در کل خالی گذاشتن فیلدها (به ویژه فیلدهای عددی) کار خوبی نیست و در مقایسه و محاسبات مشکل ایجاد میکنه.
    با این وجود اگر تکلیف وضعیت بالا مشخص بشه میشه کدی نوشت که جوابگو باشه.

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

  4. #4
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,061

    نقل قول: پبدا کردن کمترین عدد

    با این فرض که:
    1- بودن دست کم یک مقدار غیر 0 (یا null) بین این 4 مقدار گارانتی شده
    2- بیشترین مقدار = 999 و کمترین مقدار 0
    3- اسامی = a,b,c,d

    DIM minimum AS INTEGER
    minimum= 1000
    IF a<minimum AND a>0 THEN minimum= a
    ...
    ...
    IF d<minimum AND d>0 THEN minimum= d

  5. #5

    نقل قول: پبدا کردن کمترین عدد

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    با این فرض که:
    1- بودن دست کم یک مقدار غیر 0 (یا null) بین این 4 مقدار گارانتی شده
    2- بیشترین مقدار = 999 و کمترین مقدار 0
    3- اسامی = a,b,c,d

    DIM minimum AS INTEGER
    minimum= 1000
    IF a<minimum AND a>0 THEN minimum= a
    ...
    ...
    IF d<minimum AND d>0 THEN minimum= d

    تشکر فراوان

  6. #6

    نقل قول: پبدا کردن کمترین عدد

    تشکر فراوان از جوابتون

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •