برنامه ریزی، نمرات و مباحث دروس

مهلت تحویل: شنبه 94/8/16


1.        سری فیبوناتچی دنباله ای از اعداد است که با 1 و 1 شروع شده و هر عدد از آن دنباله مجموع دو عدد قبلی آن است.

1, 1, 2, 3, 5, 8, 13, 21 …

a)       الگوریتمی بنویسید که n را از ورودی گرفته و عدد nام دنباله را چاپ کند.

b)      الگوریتمی بنویسد که n را از کاربر دریافت کرده و اعداد زوج دنباله فیبوناتچی کوچکتر از n را چاپ کند.

c)       الگو ریتمی بنویسید که (m>n) n, m را از ورودی دریافت کرده و سری فیبوناچی بین m ,n  را در خروجی چاپ کند.

2.        الگوریتمی بنویسید که عددی را از ورودی گرفته و تمام مقسوم علیه های آنها را چاپ کند.

3.        اعداد کوچکتر از 10 که بر 3 و یا 5 بخش پذیرند عبارتند از 3، 5، 6، 9 و جمع آنها برابر است با 23. برنامه ای بنویسید که عددی را از کاربر دریافت کرده و جمع اعداد کوچکتر از آن را که بر 3 و یا 5 بخش پذیرند را چاپ کند.

4.        الگوریتمی بنویسید که عددی را از ورودی گرفته و بگوید که عدد کامل است یا نه ( عدد کامل عدد مثبتی است که  با مجموع مقسوم علیه های کوچکتر از خودش  برابر باشد مانند 6=1+2+3 )

5.        الگوریتمی بنویسید که عدد a را از ورودی گرفته و تمام اعداد کامل قبل از آن را چاپ کند.

6.        مجموع مربعات اولین 10 عدد طبیعی برابر است با:

12 + 22 + ... + 102 = 385

      و مربع مجموع اولین 10 عدد طبیعی برابر است با:

(1 + 2 + ... + 10)2 = 552 = 3025

      و تفاوت این دو عدد برابر است با :

3025 − 385 = 2640

الگوریتمی بنویسید که عددی را از کاربر دریافت کند و تفاوت مربع مجموع و مجموع مربعات اعداد کوچکتر از آن را محاسبه و چاپ نماید.




  • محمد مهدی نعمت الهی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی