تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

نام تاپيک: ! 1000

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    May 2007
    پست ها
    5

    پيش فرض ! 1000

    كي بلده با c فاكتوريل 1000 را بنويسد.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Jul 2007
    محل سكونت
    Deutschland
    پست ها
    46

    پيش فرض salam

    ba in systemhaye mojood anjame chenin kari amali nist(shayadam bashe! amma man ke nadaram ) va padideye Overflow rokh mide.
    albate mitunid dadeye khodetoon ro besoorate unsigned long double tarif konid ta betunin factoriel bozorgtarin adade momken ro andazegiri konin amma na adade 1000! ro

  3. #3
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jun 2007
    محل سكونت
    تهران
    پست ها
    352

  4. #4
    داره خودمونی میشه hadi_joulaee's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    <iostream.h>
    پست ها
    137

    10

    اینم سورس برنامه به زبان c++ البته 1000 فاکتوریل به دلیل اینکه خیلی بزرگه بصورت نماد علمی نوشته میشه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #5
    داره خودمونی میشه hamed valizadeh's Avatar
    تاريخ عضويت
    Jul 2007
    محل سكونت
    تهران
    پست ها
    184

    پيش فرض 1000!

    بفرمایید اینم کد 1000!
    با یک کم تغییر میشه بیشتر هم کردش

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    }

  6. #6
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض

    اینم مال من با حلقه while
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Mehran NZ; 23-08-2007 at 22:57.

  7. #7
    در آغاز فعالیت farinazf's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    esf
    پست ها
    9

    9

    برنامه ي قبلي که نميتوه 1000! را حساب کنه چون از تايپ متغير ميزنه بيرون بقيه اش را هم بايد امتحان کرد..

    دو تا برنامه قبل هم من کامپايل کردم ولي fatal error داره يعني باز از ميزان تايپ ها خارج ميشه
    به نظر برنامه آقاي ولي زاده درست ه ولي نياز به تغيير داره

  8. #8
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض

    برنامه ي قبلي که نميتوه 1000! را حساب کنه چون از تايپ متغير ميزنه بيرون بقيه اش را هم بايد امتحان کرد..

    دو تا برنامه قبل هم من کامپايل کردم ولي fatal error داره يعني باز از ميزان تايپ ها خارج ميشه
    به نظر برنامه آقاي ولي زاده درست ه ولي نياز به تغيير داره
    اگه برنامه جناب hadi_joulaee درست باشه برنامه من هم با گذاشتن j=1 در اول برنامه درست می شه(یه اشتباه کوچیک رخ داد)

    در ضمن شما می تونید برنامه hamed valizadeh رو هم با اضافه کردن { بعد از return کامپایل کنید من این برنامه رو کامپایل و اجرا کردم و جواب درست رو داد اینم عکسش



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

  9. #9
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من تست نکردم ولی کد دوستانی که از یک تک حلقه while یا for استفاده میکنند و جواب را در یک متغییر میریزند امکان ندارد جواب دهد!
    عدد 79 فاکتوریل در مرز 100 رقم قرار میگیرد و عدد 179 فاکتوریل در مرز پر شدن double ، پس امکان ندارد متغییری عادی بتواند 1000 را در خود جای دهد، در اصل این تمرین های نیمچه مزخرف را در دانشگاه ها فقط میدهند و راه حلش آن است که یک ضرب کننده دستی ساخته شود که عین انسان که دو عدد را روی کاغذ ضرب میکند برنامه فوق هم دو عدد موجود در آرایه را در هم ضرب کند و جواب را به صورت آرایه باز پس دهد. (البته طبیعی است که الگوریتم فوق را به شیوه های مختلف میتوان پی ریزی کرد.)

  10. #10
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض

    استاد _H2_ عزیز این برنامه برام خیلی جالبه ولی از برنامه اون دوستمون چیزی سردرنیاوردم راستش و بخوای روی همون #include<stdio.h> موندم
    می شه حودت در مورد راه حلی که گفتی بیشتر توضیح بدی اگه یه مثال ساده هم بیاری عالی می شه
    ممنون

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •