matlabkhooneh

پروژه #C - رزرو هتل ( کد C0005 )

1 - رزرو هتل

نرم افزار برای مدیریت هتل طراحی کنید که شامل امکانات زیر باشد.

* صفحه ورود کاربران

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

* صفحه اصلی

در این صفحه امکانات ذیل را قرار دهید :  

مشاهده اتاق های رزرو شده، امکان رزرو اتاق برای مشتری، امکان تسویه حساب برای مشتری، امکان افزودن اتاق، تعریف کاربر جدید

* صفحه رزرو اتاق

در این صفحه اطلاعات مشتری و اتاق دریافت شود و ذخیره گردد.

* اطلاعات مشتری 

نام و نام خانوادگی، شماره ملی، تعداد افراد، تاریخ و رود، ساعت ورود

* صفحه افزودن اتاق 

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

اطلاعات اتاق : شماره اتاق، تعداد تخت خواب، درج امکانات دیگر، هزینه به ازای هر روز

* صفحه افزودن کاربر

در این صفحه اطلاعات کارمندان دریافت گردد و در سامانه ذخیره گردد.  

نام و نام خانوادگی، شماره ملی، سن ، جنسیت ، کلمه عبور، سمت 

2 - پروژه Login  و تغییر رمز یوزر

برنامه ای بنویسید که ابتدا یک فرم Login باز شود. در این فرم ابتدا یوزر و پسورد از قبل تعیین شده را وارد کنید. در صورت ورود صحیح اطلاعات به فرم Change Passwod برود و پسورد را تغییر دهد. با بازگشت به صفحه Login از کاربر پسورد جدید مورد قبول قرار گیرد.

3 - در پی شرایط سخت مالی، آقای جعفری تصمیم گرفتهاست که از شغل شریف معلمی استعفا داده  و یک هتل کوچک راه اندازی کند؛ اما به دلیل کمبود منا بع مالی، امکان استخدام مسئول پذیرش  مهیا نیست. وی از شما خواهشمنداست، با نوشتن برنامه ای که دارای امکانات زیر است، به حیات خانواده وی کمک کنید.

• به پاس تشکر و قدردانی، آقای جعفری از شما میخواهد که هتل را شما افتتاح کنید. به همین  منظور، شما نامی برای هتل در نظر بگیرید.

• پس از مراسم افتتاحیه، شما باید تعداد اتاق ها را از وی گرفته و لیست اتاق ها را آماده کنید.

• از این پس با ورود هر شخص جدید، اطالعات مهمان که شامل نام خانوادگی، کدملی و تاریخ ورود  است را دریافت کرده و در شماره اتاق انتخابی وی ثبت می کنید.

• آقای جعفری نیاز به ویژگی دارد که در لحظه ورود مهمان، بتواند اتاق های خالی را به مهمان  نشان داده تا وی یکی از آنها را جهت اقامت انتخاب کند.

• از آنجایی که تعزیرات نظارت ویژه ای بر روی فعالیت و همچنین مهمانهای هتل دارد، باید  بتوان در هر لحظه، لیست تمامی مهمانان را در یافت کرد .

• همچنین، تعزیرات عالقه مند است که در هر لحظه بتواند با وارد کردن شماره اتاق، عالوه بر  مشخص کردن خالی یا پر بودن اتاق، در صورت پر بودن، نام مهمان را نیز متوجه شود.

• در پی حساسیت تعزیرات، باید بتوان با وارد کردن نام هر شخص، حضور یا عدم حضور وی در این  هتل را مشخص کرد .

• پس از خروج و ترخیص هر مهمان، باید اتاق تخلیه، تمیز و در نهایت به لیست اتاق های خالی  اضافه گردد.

4 - در کنسول #C برنامه ای بنویسید که حاصل عبارت زیر را حساب کند.

\[\prod_{i=1}^{50}\frac{2i-1}{2i}\]

5 - در کنسول #C برنامه ای بنویسید که 5 عدد را از کاربر دریافت کند و مشخص کند چند تا از عدد های وارد شده کامل هستند.

6 - در کنسول #C برنامه ای بنویسید که تعداد مشخصی عدد را دریافت کند، میانگین اعداد و همچنین تعداد اعداد زیر 2000000 را هم چاپ کند.

7 - در کنسول #C برنامه ای بنویسید که تعداد مشخصی نمره را دریافت کند، میانگین نمره های بالاتر از 15 را چاپ کند.

8 -

9 -

10 -

جهت سفارش پروژه ، تکلیف و آموزش برنامه نویسی #C  لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

 

پروژه میپل Maple - قطری سازی ماتریس ( کد Map0001 )

1 - با استفاده از نرم افزار میپل Maple ماتریس زیر را قطری کرده و ویژه مقادیر و ویژه کت ها را بدست آورید.

\[ H_I=\frac{\mu ^2}{r ^2}\begin{bmatrix}-2 &0 &0 &0 \\ 0& 2 & 2 & 0 \\ 0& 2 & 2 & 0 \\ 0& 0& 0& -2 \\\end{bmatrix}\]

 

جهت سفارش پروژه ، تکلیف و آموزش میپل Maple لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا : 

ابر کلمه - Word Cloud ( کد Py0018 )

1 - مفهوم ابر کلمه از کلمات پرتکرار یک متن بدست می آید. شما باید برنامه ای بنویسید که ورودی آن متن چند پاراگرافی است و خروجی آن، لیستی از کلمات پرتکرار آن متن است. حد نصاب پرتکرار بودن یک کلمه را خودتان تعیین کنید. ضمن آن که باید لیستی از کلمات پرتکرار روتین (اصطلاحاStopwords) هم داشته باشید تا کلمات پرتکرار معمولی چون am,is,are,was,were,will,...را از لیست نهایی کلمات پرتکرار خود حذف نمایید.

2 - برنامه ای بنویسید که اعداد مضرب 7 و مضرب 5 بین 2000 تا 3000 را نمایش دهد.

3 - برنامه ای بنویسید که اعداد بین 2000 تا 3000 را با گام 4 بدست آورده و تعداد اعداد زوج و فرد را در این بازه بشمارد.

4 - برنامه ای بنویسید که اعداد در بازه 10 تا 20 را به غیر از 15 نمایش دهد.

5 - برنامه ای بنویسید که یک رشته را از ورودی خوانده و تک تک کاراکترهای آن را در خروجی با کاراکتر های بزرگ نشان دهد.

6 - برنامه ای بنویسید که تا زمانی که کاربر عدد نامنفی وارد می کند، عدد را خوانده و نشان دهد که آن عدد به اعدادی بخش پذیر است.

7 - در یک گروه ورزشی، 4 تیم TeamA , TeamB , TeamC , TeamD قرار دارند. تعداد بازی های ممکن در گروه ( رفت و برگشت ) را نشان دهید.

8 - ریشه معادله زیر را در بازه [1-,2-] با استفاده از روش نابجایی ( روش میانیابی خطی ) بدست آورید.

\[ f(x)=sin(x)-\frac{x}{2} \;\;\;\;\; \;\;\left| f(x) \right| <10^{-2}\]

9 - ریشه معادله زیر را در بازه [0 ,1-] با استفاده از روش نابجایی ( روش میانیابی خطی ) بدست آورید.

\[ f(x)=x^2-2^x\;\;\;\;\;\;\;\; \left| f(x)\right|<10^{-2}\]

10 -

11 -  انتگرال زیر با فرض n=4 با استفاده از روش ذوزنقه محاسبه نمایید.

\[ \int_{0}^{1}\frac{dx}{1+x^2}\]

12 - انتگرال زیر با فرض n=4 با استفاده از روش ذوزنقه محاسبه نمایید.

\[ \int_{0}^{2}e^{x^{2}}dx\]

13 - انتگرال زیر با فرض n=4 با استفاده از روش سیمپسون Simpson محاسبه نمایید.

\[ \int_{0}^{1}\frac{dx}{1+x^2}\]

14 - انتگرال زیر با فرض n=4 با استفاده از روش سیمپسون Simpson محاسبه نمایید.

\[ \int_{0}^{2}e^{x^{2}}dx\]

15 - انتخابات ریاست جمهوری

در کشوری رییس جمهور به این نحو انتخاب می‌شود

اگر n نفر کاندید شده باشند، ابتدا طی مراسمی با قرعه کشی به هر کاندیدی یک عدد از ۱ تا n تعلق می‌گیرد. کاندیدها به ترتیب شماره‌هایشان، دور میزی می‌نشینند و یکی در میان با شروع از شماره‌ی ۲ حذف می‌شوند.

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

16 -

17 -

18 -

19 -

20 -

جهت سفارش پروژه ، تکلیف و آموزش برنامه نویسی پایتون محاسباتی لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

 

تکالیف برنامه نویسی ++C - تابع ( کد C0004 )

1 - تابع زیر مکعب اعداد از 1 تا n را بر می گردند. این تابع را نوشته و برنامه ای برای تست آن بنویسید که عدد n را از کاربر گرفته با کمک این تابع مجموع مکعب را برای کاربر چاپ کند.

int cubes(int n)

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

3 - برنامه ای بنویسید که یک عدد دریافت کند و زوج و فرد بودن آن را مشخص کند.

4 - برنامه ای بنویسید که یک عدد دریافت کند ، درصورتی که مثبت باشد یک واحد به آن اضافه کند و اگر منفی باشد یک واحد از آن کم کند.

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

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

7 - برنامه ای بنویسید که شعاع دایره را از ورودی دریافت کند و محیط و مساحت آن را بدست آورد.

8 - برنامه ای بنویسید که دو عدد دریافت کند و بررسی کند که آیا بر هم بخش پذیر هستند یا خیر؟

9 - برنامه ای بنویسید که یک عملگر و دو عدد از ورودی دریافت کند و عملکز را بر روی ورودی اعمال نماید.

10 - برنامه ای بنویسید که یک عدد صحیح را به عناون ورودی گرفته و مجموع اعداد از صفر تا آن عدد را نمایش دهد.

11 - برنامه ای بنویسید که n را دریافت کرده و فاکتوریل آن را محاسبه کند.

12 - برنامه ای بنویسید که n و k را دریافت کرده و عبارت زیر را محاسبه کند. ( انتخاب k از n )

\[ \begin{pmatrix} n\\k\end{pmatrix}\]

13 - برنامه ای بنویسید که جدول ضرب از یک تا ده را چاپ کند.

14 - برنامه ای بنویسید که 20 عدد اول سری فیبوناچی را چاپ نماید.

15 - برنامه ای بنویسید که یکی از حروف الفبای انگلیسی را به صورت کوچک دریافت کرده و آن را تبدیل به حروف بزرگ نماید.

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

17 - برنامه ای بنویسید که با استفاده از تابعی به نام pow دو عدد را به توان هم برساند.

18 - برنامه ای بنویسید که یک آرایه 10 عددی از شعاع دایره ها گرفته و سپس با استفاده از تابع مساحت و محیط آن ها را محاسبه کند.

19 - برنامه ای بنویسید که با استفاده از تابع فاکتوریل یک عدد را محاسبه کند.

20 - برنامه ای بنویسید که یک عدد و نام کاربررا بگیرد و

* سپس مکانی از نام که دریافت کرده با حروف بزرگو بقیه با حروف کوچک چاپ شود

* اگر عدد دریافتی از طول نام بزرگتر بود کاراکتر وسط با حروف کوچک و بقیه با حروف بزرگ چاپ شود.

* اگر عدد دریافتی منفی بود کاراکترها یکی در میان کوچک و بزرگ چاپ شوند.

* اگر عدد دریافتی صفر بود نام از انتها به ابتدا چاپ شود.

21 - برای یک باشگاه ورزشی برنامه ای بنویسید که ابتدا جنسیت و سپس روز هفته را بپرسر و بر اساس آن برای کاربر برنامه چاپ کند.

22 - برنامه ای بنویسید که یک ماتریس از ورودی دریافت کند و در خروجی توان دوم آن را چاپ کند. ماتریس ورودی مربعی با ابعاد دلخواه است )

23 - برنامه ای که یک عدد را از ورودی خوانده و کاراکتر معادل آن را چاپ کند.

24 - برنامه ای کهn تا سطر را از ورودی خوانده و به صورت زیر چاپ کند.

*****
****
***
**
*

25 -  برنامه ای که n تا سطر را از ورودی خوانده و به صورت زیر چاپ کند

1
12
123
1234

26 - برنامه ای که n تا سطر را از ورودی خوانده وبر اساس n به صورت زیر چاپ کند.

        *
      * *
     * * *
    * * * *

27 - برنامه ای بنویسید که عدد در مبنای 10 گرفته و آن را به مبنای 7 ببرد.

28 - برنامه ای بنویسید که 10 عدد دلخواه را از ورودی بگیرد و ماکزیمم عدد را نمایش دهد

29 - برنامه ای که 10 عدد را از ورودی خوانده و میانگین و واریانس آنها را محاسبه کند

30 - برنامه ای بنویسید که 20 عدد را در یک تابلو قرار داده، سپس یک عدد دیگری از ورودی دریافت کند و مشخص کند در تابلو وجود دارد یا خیر، اگر وجود دارد مشخص کند چندمین عدد در تابلو است اگر وجود ندارد بگوید در تابلو نیست؟

31 - برنامه ای بنویسید که سه عدد دلخواه را از ورودی گرفته سپس به توان هم برساند و حاصل را بر گرداند و اگر دومین و سومین عدد را وارد نکنیم آنها را برابر یک در نظر می گیرد؟این برنامه را به صورت تابع بنویسید

32 - برنامه ای با دو تابع بنویسید که دو ماتریس 3*3 از ورودی دریافت کند و تابع اول جمع دو ماتریس و تابع دوم تفریق دو ماتریس انجام دهد و نتیجه را نمایش دهد؟

33 - برنامه ای بنویسید که عددی را از ورودی دریافت کند و تشخیص دهد عدد مورد نظر کامل است یا خیر(عددی کامل است که مجموع مقسوم علیه های آن به جز خودش برابر آن عدد باشد)

34 - برنامه ای بنویسید که معدل و شماره دانشجویی n تا دانشجو را از ورودی بگیرد و دومین معدل به همراه شماره دانشجویی در خروجی نمایش دهد؟

35 - برنامه ای بنویسید که دو عدد صحیح و مثبت m و n را از ورودی دریافت و بزرگترین مقسوم علیه مشترک آنها را نمایش دهد

36 - برنامه ای بنویسید که کلیه اعداد چهار رقمی که مجموع ارقام اول و چهارم آنها مساوی مجموع ارقام دوم و سوم آنها است را نمایش دهد؟

37 - برنامه ای بنویسید که تمامی اعداد سه رقمی که از هر دو طرف اول هستند را یافته و نمایش دهد؟(مثلا جفت اعداد701و107 یکی از جواب های مورد نظر است)

38 - برنامه ای بنویسید که یک رشته حداکثر 50 حرفی را خوانده و مشخص کند در این رشته حروف الفبای A تا Z هر کدام چند بار تکرار شده اند. کد اسکی حرفA برابر 65است.

39 - برنامه ای بنویسید که دو مجموعه مرکب زمان بر حسب ساعت، دقیقه و ثانیه را خوانده آنها را باهم جمع و نتیجه را نمایش شود؟

40 - برنامه ای بنویسید که آرایه ای را از ورودی با تابع input مقداردهی کند سپس عناصر آرایه را با تابع bubble مرتب کند و عناصر آرایه را با تابع output در خروجی چاپ کند. سپس یک عدد را از ورودی بخواند و بررسی کند در آرایه مرتب شده وجود دارد یا ندارد و از binary search برای جستجو استفاده کند اگر عنصر در آرایه وجود داشت مقدار یک و در غیر اینصورت مقدار غیر1برگرداند؟

41 - برنامه ای بنویسید که دو عدد A و B را به همراه کاراکتر C دریافت نماید. اگر '+'=C باشد عبارت A+B محاسبه و چاپ شود ، اگر '-'=C باشد، عبارت A-B محاسبه و چاپ شود، اگر '*'=C باشد ، عبارت A*B محاسبه و چاپ شود. اگر '/\=C باشد عبارت A/B محاسبه و چاپ شود. در غیر این صورت پیغام error in entered operator  چاپ شود.

42 - برنامه ای بنویسید که حاصل عبارت زیر را محاسبه و چاپ نماید.

\[ s=1+\frac{x^{2}}{2!}+\frac{x^{4}}{4!}+...+\frac{x^{n}}{n!}\]

43 - برنامه ای بنویسید که پنج عدد a,b,c,d,e را از ورودی دریافت نموده و سپس به کمک عملگر علامت سوال بزرگترین مقدار را پیدا کرده و در متغییر MAX قرار دهد. در ادامه یک ثابت به نام f تعریف نمایید که تشخیص دهد، مقدار MAX زوج یا فرد است.

44 - برنامه ای بنویسید که یک عدد پنج رقمی صحیح را از ورودی دریافت کند و دومین رقم آن را در خروجی چاپ نماید. درستی برنامه را برای یک عدد چهار رقمی بررسی trace نمایید.

45 - برنامه ای بنویسید که یک عدد شش رقمی صحیح را دریافت نماید و حاصل ضرب کمترین و بیشترین رقم آن را چاپ کند.

46 - برنامه ای بنویسید که یک عدد صحیح چهار رقمی دریافت کند و مقلوب عدد را نمایش دهد.

47 - تابعی بنویسید که 50 عدد صحیح را از ورودی گرفته و آن ها در آرایه ای قرار دهد. سپس بیشترین آن ها را پیدا نماید و نمایش دهد.

48 -

49 -

50 -

جهت سفارش پروژه ، تکلیف و آموزش برنامه نویسی C و ++C لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

تکالیف الگوریتم و فلوچارت - سری فیبوناچی ( کد Fch0004 )

1 -  الگوریتمی بنویسید که فاکتوریل یک عدد را چاپ کند.

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

3 - الگوریتمی بنویسید که n امین عدد اول را چاپ کند.

4 - الگوریتم و فلوچارتی رسم کنید که تمام اعداد چهار رقمی که در آن ها حداقل دو رقم یک وجود داشته باشد را نمایش دهد.

5 - الگوریتم و فلوچارتی رسم کنید که کلیه اعداد سه رقمی که حداقل دو رقم آن ها برابر باشند را نمایش دهد.

6 - الگوریتم و فلوچارتی رسم کنید که n عدد را خوانده ، تعیین کند هر کدام چند رقمی هستند ، چند رقم آن ها زوج و چند رقم فرد است.

7 - الگوریتم و فلوچارتی رسم کنید که x و n خوانده ، مجموع n جمله سری زیر را نمایش دهد.

\[ x-\frac{x^2}{2!}+\frac{x^4}{4!}-\frac{x^6}{6!}+\frac{x^8}{8!}-...\]

8 - الگوریتم و فلوچارتی رسم کنید که تمام اعداد متقارن 5 رقمی را نمایش دهد.

9 - الگوریتم و فلوچارتی رسم کنید که تعدادی عدد را خوانده ، هر یک از اعداد که بر 9 بخش پذیرند را در خروجی چاپ کند. ( عددی بر 9 بخش پذیر است که مجموع ارقام آن بر 9 بخش پذیر باشد )

10 - الگوریتم و فلوچارتی رسم کنید که x و n را خوانده ، مجموع n جمله سری زیر را چاپ کند.

\[ S=\frac{1}{x}-\frac{1}{x+2x^2}+\frac{1}{x+2x^2+3x^3}-...\]

11 - الگوریتم و فلوچارتی رسم کنید که عددی را خوانده تشخیص دهد این عدد جزء سری فیبوناچی است یا خیر.

12 - الگوریتم و فلوچارتی رسم کنید که عدد صحیح و مثبت n را از ورودی خوانده ، آن را به مبنای دو تبدیل کند و خروجی بنویسید.

13 - الگوریتم و فلوچارتی رسم کنید که یک عدد را به مبنای دو از ورودی خوانده ، آن را به مبنای 10 تبدیل کرده و در خروجی نمایش دهد.

14 - الگوریتمس بنویسید که عدد طبیعی N و حقیقی x را سوال نموده و مقادیر زیر را محاسبه کند.

\[ \begin{matrix}P=\frac{1}{3}+\frac{1}{6}+\frac{1}{9}+...+\frac{1}{N}\\S=1+x+x^2+x^3+...+x^n\\sin(x)=x-\frac{x^3}{3!}+\frac{x^5}{5!}+...+\frac{x^{2N-1}}{(2N-1)!}\\T=1\times 2+2 \times 3+...+N \times (N-1)\end{matrix}\]

15 - الگوریتمی بنویسید که تمام اعداد اول کوچکتر از 1000 را تولید نماید.

16 - الگوریتمی بنویسید که بدون استفاده از متغییر سومی محتوبات دو متغییر را جابجا کند.

17 - الگوریتمی بنویسید که عدد طبیعی N را به عنوان ورودی گرفته و معین کند آیا عدد بر مجموع ارقامش بخش پذیر است یا نه؟

18 - الگوریتمی بنویسید که عدد طبیعی N را دریافت کرده و معین کند که چند رقم آن زوج ، چند رقم فرد و چند رقم برابر صفر است.

20 - فلوچارتی بکشید که دو عدد را به عنوان طول و عرض یک مستطیل گرفته و محیط آن را محاسبه و چاپ کند.

21 - فلوچارتی بکشید که یک عدد را گرفته ( فرض بر این است که عدد ورودی صحیح و مثبت است ) و مجموع چهار عدد بعد از آن را چاپ کند. برای مثال عدد ورودی 8 باشد ، این فلوچارت باید حاصل 12+11+10+9 را چاپ کند.

22 - فلوچارتی بکشید که دو عدد صحیح و مثبت را گرفته ( فرض بر این است که عدد اول کوچکتر از عدد دوم است ) ، آنگاه جملاتی از دنباله فیبوناچی که بین این دو عدد قرار دارند را چاپ کند.

23 - فلوچارتی بکشید که طول یک بازه زمانی را بر حسب ثانیه گرفته و آن را  برحسب ساعت ، دقیقه و ثانیه چاپ کند. برای مثال 4537 ثانیه را گرفته و 1 و 15 و37 را چاپ کند.

24 - فلوچارتی بکشید که یک عدد را گرفته و 5 عدد اول بعد از آن را چاپ کند.

25 - فلوچارتی بکشید که 10 عدد را گرفته و تعداد اعدادی که از میانگین اعداد ورودی بزرگتر هستند را چاپ کند.

26 - فلوچارتی بکشید که یک عدد را گرفته و اگر در عدد ورودی رقم 3 وجود دارد به جای آن 5 جایگزین کند. برای مثال 237631 را گرفته و 257651 را چاپ کند.

27 - الگوریتمی بنویسید که 2 عدد را از ورودی بگیرد و عدد بزرگتر را  در خروجی چاپ کند.

28 - الگوریتمی بنویسید که 10 عدد را از ورودی دریافت کند و بزرگترین عدد را چاپ کند.

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

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

31 - الگوریتمی بنویسید که عددی را دریافت کرده و فاکتوریل آن را حساب کند.

32 - الگوریتمی بنویسید که عدد n و  k را دریافت کرده و حاصل عبارت زیر را محاسبه کند .( انتخاب k از n )

\[ \begin{pmatrix} n\\k\end{pmatrix}\]

33 - الگوریتمی بنویسید که آرایه ای ۱۵ عنصری از اعداد صحیح و مثبت از کاربر دریافت کنید که کاملا غیر ترتیبی هستند و بزرگترین و کوچکترین عنصر آن به همراه تعداد اعداد اول ، تعداد تام ، تعداد زوج و فرد و تعداد مضرب ۷ را در آن جداگانه مشخص نمایید و توابع اول و تام را حتما بنویسید.

34 - الگوریتم و فلوچارتی بنویسید که سه عدد a , b , c را که اضلاع یک مثلث هستند را دریافت و مشخص کند که می توان با آن یک مثلث قائم الزاویه تشکیل داد؟

35 - الگوریتم و فلوچارتی بنویسید که عددی را دریافت کند و مشخص کند که آن عدد کامل است یا خیر؟

36 - الگوریتم و فلوچارتی بنویسید که یک عدد در مبنای b را دریافت کرده و آن را به مبنای 10 ببرد.

37 - الگوریتم و فلوچارتی بنویسید که زمان را برحسب ثانیه دریافت کند و مشخص کند که از چند ساعت و چند دقیقه و چند ثانیه تشکیل شده است.

38 - با استفاده از نرم افزار Raptor فلوچارتی رسم کنید که ، تاریخ امروز را به فرمت روز ، ماه و سال را از ورودی دریافت کند و سپس تاریخ روز بعد را به شکل روز ، ماه و سال در خروجی چاپ کند.

39 - با استفاده از نرم افزار Raptor فلوچارتی رسم کنید که ، n عدد از ورودی بگیرد ، سپس تعداد اول را در خروچی چاپ کند.

40 - با استفاده از نرم افزار Raptor فلوچارتی رسم کنید که ، n عدد از ورودی بخواند سپس فاکتوریل آن ها را در خروجی چاپ کند.

41 - الگوریتمی بنویسید که یک عدد صحیح مثبت شش رقمی را می خواند. اگر عدد زوج است، ارقام آن را جمع می کند. درغیر این صورت، ارقام جداگانه را در همضرب کرده و نتیجه را چاپ نماید.

42 - به یک عدد سه گانه گفته می شود اگر دو برابر و سه برابر عدد شامل تمام ارقام جداگانه بدون تکرار هیچکدام باشند. به عنوان مثال 192که دو برابرش384و سه برابرش576هستند و327 که دو برابرش654 و سه برابرش981هستند سه گانه اند. الگوریتمی بنویسید که همه ی اعداد سه گانه یکم تر از 10000 رانمایش داده و چاپ کند.

43 - الگوریتمی بنویسید که جمله ی اول یک تصاعد هندسی(a)، قدر نسبت تصاعد(q) و شماره ی جمله(n) را خوانده و سپس جمله ی n ام آن را با استفاده از رابطهی 𝑠 = 𝑎𝑞 𝑛−1 محاسبه می کند.

44 - الگوریتمی بنویسید که عدد صحیح n را خوانده و در صورتی که 𝑛 ≤ 1000، مضارب n تا 1000 را چاپ می نماید.

45 - الگوریتمی بنویسید که عدد صحیح n را خوانده و مربع کلیه ی اعداد فرد بین 1 تا n و مکعب کلیه ی اعداد زوج همین بازه را محاسبه نموده و مجموع این دو را چاپ می نماید.

46 - الگوریتمی بنویسید که n عدد را خوانده و مشخص کند چه تعداد از این اعداد مثبت، چه تعداد منفی و چه تعداد برابر صفرند.

47 - فرض کنید از یک دستگاه فروش اتوماتیک تنقلات می توان یک آدامس به قیمت هر عدد برابر 1000 تومان خریداری کرد. همراه با هر آدامس یک قبض تخفیف وجود دارد. با صرف هر 7 قبض تخفیف می توان یک آدامس از دستگاه بازخرید کرد. در این الگوریتم می خواهیم محاسبه کنیم با فرض در اختیار داشتن n تومان و با احتساب امتیازات صرف شده با قبوض تخفیف، حداکثر چه تعداد آدامس با n تومان می توان خریداری کرد؟

مثال: اگر شما 20000 تومان داشته باشید، می توانید ابتدا 20 آدامس خریداری کنید و دارای 20 قبض تخفیف شوید. سپس می توانید به ازای 14 قبض تخفیف دو آدامس اضافی به دست آورید. این دو آدامس اضافه خود 2 قبض تخفیف دیگر برای شما در پی خواهند داشت. بنابراین شما اکنون مجموعا 8 قبض تخفیف دارید. این 8 قبض خود امکان بازخرید کردن یک آدامس دیگر را به شما خواهند داد. در نتیجه شما در نهایت 23 آدامسو دو قبض تخفیف باقی مانده دارید.
الگوریتمی بنویسید که مقدار n تومان را بگیرد و محاسبه کند پس از صرف تمام پولی که در اختیار دارید و صرف کردن بیش ترین تعداد ممکن از قبض های تخفیف جهت بازخرید آدامس های اضافه، در مجموع چه تعداد آدامس می توان جمع آوری کرد. همچنین الگوریتم شما باید به عنوان خروجی تعداد قبض های تخفیف باقی مانده را چاپ کند. این الگوریتم را به گونه ای طراحی کنید که تا زمانی که کاربر اعلام توقف نکرده است بتواند برای مقادیر مختلف ورودی n، خروجی مطلوب را بگیرد.

48 - دستور uptime در سیستم عامل UNIX تعداد روزها، ساعات و دقایق سپری شده از وقتی که آخرین بار سیستم عامل روشن شده بود را نمایش می دهد. به عنوان مثال این دستور ممکن است چاپ کند UP 53 days 12:39. الگوریتمی بنویسید که معادل x روز و yساعت و z ثانیه را به تعداد ثانیه ها که از آخرین باری که سیستم خاموش بودچاپ می کند.

49 - یک عدد متقارن عددیست که از سمت چپ به راست و راست به چپ یکنواخت خوانده می شود. مثلا عدد صحیح 121 متقارن است اما 123چنین نیست. الگوریتمی بنویسید که یک عدد صحیح مثبت  حداکثر پنج رقمی ، را خوانده و معین می کند که این عدد متقارن هست یا خیر. اگر کاربر یک عدد صحیح که بین 1 تا پنج رقم باشد وارد نکند الگوریتم شما باید یک پیام خطا چاپ کند.

50 - پزشکان تخمین می زنند که مصرف تقریبا 10 گرم کافئین به طور یک جا مصرف دارویی بیش از حد لزوم و کشنده است. الگوریتمی بنویسید که تعداد میلی گرم کافئین در یک نوشیدنی را دریافت نموده و درخروجی نشان می دهد چه تعداد از آن نوشیدنی ها منجر به مرگ یک شخص خواهد شد. یک اونس معادل 28.35 گرم است. یک قوطی 12 اونسی کولا تقریبا 34 میلی گرم کافئین دارد، در حالی که یک جام قهوه ی 16 اونسی تقریبا 160 میلی گرم کافئین دارد.

جهت سفارش پروژه ، تکلیف و آموزش الگوریتم و فلوچارت ، مبانی برنامه نویسی لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

موضوعات
Designed By M A T L A B K H O O N E H