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

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




نمايش نتايج 1 به 6 از 6

نام تاپيک: سوالی در مورد سری فیبوناچی در پاسکال

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2010
    پست ها
    26

    14 سوالی در مورد سری فیبوناچی در پاسکال

    فرض کنیم سری فیبوناچی رو داریم می خوام این 3 تا برنامه رو بنویسم ولی یه مشکل دارم:
    1)M و N رو بگیره وهمه اعداد فیبوناچی بینشونو چاپ کنه M>N
    2)حالا اعداد زوج و فرد قسمت 1 رو در سطر های مجزا چاپ کنه.
    3)اگه سری رو به این صورت (F^k=F^(k-1)+F^(k-2 تعریف کنیم اولین k عدد  فیبوناچی بعد از N رو چاپ کنه F^1=1 و F^2=1
    حالا مشکلم اینه که میشه M و N رو به صورت متغیر بدم ؟ چون اگه M و N به صورت یه عدد صحیح دلخواه داده بشه نوشتن برنامه آسونه .ولی اگه باید M و N رو به صورت متغیر بدیم این رو بلد نیستم و اگه کسی میتونه بگه این برنامه چه جوریه خواهشا کمک کنه.مرسی

  2. این کاربر از malooli بخاطر این مطلب مفید تشکر کرده است


  3. #2
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2010
    پست ها
    26

    پيش فرض

    من قسمت اول رو نوشتم ولی بقیه رو نمی دونم چه جوریه.کسی می تونه کمک کنه؟
    begin
    ;('writeln('write two integer number m>n>0'
    ;(readln(n,m
    ;a:=1
    ;b:=1
    ;(writeln(n
    repeat
    ;c:=a+b
    ;a:=b
    ;b:=c
    while c>n do
    begin
    ;(writeln(c
    ;n:=c
    ;end
    ;until c>m-c
    ;(writeln(m
    .end

  4. این کاربر از malooli بخاطر این مطلب مفید تشکر کرده است


  5. #3
    اگه نباشه جاش خالی می مونه roya_borhany's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    کره زمین
    پست ها
    206

    پيش فرض

    فرض کنیم سری فیبوناچی رو داریم می خوام این 3 تا برنامه رو بنویسم ولی یه مشکل دارم:
    1)M و N رو بگیره وهمه اعداد فیبوناچی بینشونو چاپ کنه M>N
    2)حالا اعداد زوج و فرد قسمت 1 رو در سطر های مجزا چاپ کنه.
    3)اگه سری رو به این صورت (F^k=F^(k-1)+F^(k-2 تعریف کنیم اولین k عدد فیبوناچی بعد از N رو چاپ کنه F^1=1 و F^2=1
    حالا مشکلم اینه که میشه M و N رو به صورت متغیر بدم ؟ چون اگه M و N به صورت یه عدد صحیح دلخواه داده بشه نوشتن برنامه آسونه .ولی اگه باید M و N رو به صورت متغیر بدیم این رو بلد نیستم و اگه کسی میتونه بگه این برنامه چه جوریه خواهشا کمک کنه.مرسی
    نمیدونم بحث آرایه رو خوندین یا نه؟ اما اگر خونده باشین خیلی راحت ترین که سوالات دوم و سوم را با استفاده از آرایه خروجی بگیرین. به این ترتیب که در مرحله اول قبل از چاپ هر عدد آن را در یک خانه آرایه قرار دهید بعد برای مرحله دوم آرایه را فراخوانی کرده و هر درایه را جداگانه بر 2 تقسیم کنید آنهایی که باقیمانده صفر دارند یک بار و آنهایی که باقیمانده 1 دارند را یک بار دیگر در سطری جداگانه چاپ کنید

  6. این کاربر از roya_borhany بخاطر این مطلب مفید تشکر کرده است


  7. #4
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2010
    پست ها
    26

    پيش فرض

    اینی که می گی رو نمی دونم چیه.در مورد سوال 3 هم باید یه برنامه باشه که مثلا به k بتونی یه عدد بدی مثلا k=5 و اون وقت اولین 5 تا عدد رو بین m و n چاپ کنه که نمیدونم چه طوریه.هرچی برنامه نوشتم تا حالا درست اجرا نشده.

  8. این کاربر از malooli بخاطر این مطلب مفید تشکر کرده است


  9. #5
    اگه نباشه جاش خالی می مونه roya_borhany's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    کره زمین
    پست ها
    206

    پيش فرض

    اینی که می گی رو نمی دونم چیه.در مورد سوال 3 هم باید یه برنامه باشه که مثلا به k بتونی یه عدد بدی مثلا k=5 و اون وقت اولین 5 تا عدد رو بین m و n چاپ کنه که نمیدونم چه طوریه.هرچی برنامه نوشتم تا حالا درست اجرا نشده.
    تعریف آرایه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تعریف یک متغیر جهت نگهداری عناصر آرایه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مقدار دهی به آرایه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سوال3:

    دریافت k:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    چاپ اعداد فیبو از صفر تا k:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  10. 2 کاربر از roya_borhany بخاطر این مطلب مفید تشکر کرده اند


  11. #6
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2010
    پست ها
    26

    پيش فرض

    اگه اینی که می گی رو بنویسی ممنون می شم.در ضمن وقتی k رو میدی باید k تا از اولین عددها بین m و n رو چاپ کنه .نه اینکه از اول چاپ کنه.اگه میشه بدون if و array نوشته شه.اگه هم که نه همینی که میگی رو بنویسی خوبه .مرسی

  12. این کاربر از malooli بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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