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

 

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

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

2 - برنامه ای بنویسید که ابتدا یک لیست اعداد با طول n ( دریافت  n از کاربر )  را دریافت کند و بعد از مرتب کردن اعداد به صورت زیر چاپ نماید. کمترین عدد ، بیشترین عدد ، دومین کمترین عدد ، دومین بیشترین عدد و ...

3 - برنامه ای بنویسید که یک ماتریس با 4 سطر و 5 ستون دریافت کند و تعداد عدد اول در هر سطر را با استفاده از تابعی که برای مشخص کردن اعداد اول نوشته اید مشخص نماید.

4 - برنامه ای بنویسید که ابتدا یک لیست N عضوی دریافت کند و سپس از انتها به ابتدا چاپ کند.

5 - برنامه ای بنویسید که با دریافت عدد n پروانه ای توخالی با اندازه قطر دو برابر n  چاپ کند.

6 - برنامه ای بنویسید که عناصر ماتریس 2*3 را از ورودی خوانده و بزرگترین عنصر هر سطر را پیدا کند و به همراه شماره سطر به خروجی ببرد.

7 - برنامه ای بنویسید که تعدادی عدد صحیح از ورودی خوانده و در آرایه قرار دهد و کوچکترین عنصر آرایه را تعیین کند. ( حدکثر تعداد اعداد 20 و آخرین عدد ورودی صفر است )

8 - برنامه ای بنویسید که دو ماتریس را از ورودی خوانده و حاصل ضرب آن ها را در ماتریس دیگری قرار دهد.

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

10 - برنامه ای بنویسید که یک سری از اعداد را از ورودی بخواند و به صورت مرتب در آرایه وارد کند. نکته این سوال این است که در هر بار ورود اعداد، هر عدد باید در جای مناسب خود قرار گیرد.

11 - برنامه ای بنویسید که 10 عدد را از ورودی بگیرد و در آخر اعلام کند کدام اعداد جزء اعداد اول هستند و تعداد اعداد اول را در خروجی چاپ کند؟

12 - برنامه ای بنویسید که با استفاده از تابع 10 عدد را از ورودی دریافت کند و بزرگترین عدد را در خروجی چاپ کند؟

13 - برنامه ای بنویسید که یک جمله را در ورودی دریافت کند و در خروجی تعداد کاراکترهای وارد شده را چاپ کند. ( انتهای جمله با Enter مشخص شود )؟

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

15 - برنامه ای بنویسید که مجموع اعداد فرد 100 تا 200 را چاپ نماید.

16 - برنامه ای بنویسید که عددی از ورودی خوانده و کجکع مقسوم علیه های عدد را چاپ کند.

17 - برنامه ای بویسید که عدد را از ورودی خوانده و اعداد طبیعی کوچکتر از آن عدد را چاپ کند.

18 - برنامه ای بنویسید که نمره دانشجویی را از ورودی خوانده و در صورتی که نمره بین 17 تا 20 باشد پیغام A ، در صورتی که نمره بین 14 تا 17 باشد پیغام B و در غیر این صورت پیغام C را چاپ کند.

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

20 - برنامه ای بنویسید که دو عدد از ورودی خوانده و درصورتیکه دو عدد برابر بودند پیغام برابری در غیر این صورت پیغام مخالف بودن دو عدد را چاپ کند.

21 - برنامه ای بنویسید که دو عدد را از ورودی خوانده و سپس یک کاراکتر را از ورودی بخواند و در صورتی که کاراکتر خوانده شده + بود جمع دو عدد ، در صورتی که - بود تفاضل دو عدد ، در صورتی که * بود ضرب دو عدد و در غیر این صورت error را چاپ نماید.

22 - برنامه ای بنویسید که اعداد 20 تا 40 را به ترتیب نزولی چاپ کند.

23 - برنامه ای بنویسید که مجموع اعداد فرد 100 تا 200 را چاپ نماید.

24 - برنامه ای بنویسید که عددی را از ورودی خوانده و مجموع مقسوم علیه های عدد را چاپ کند.

25 - برنامه ای بنویسید که عددی را از ورودی خوانده و اعداد طبیعی کوچکتر از آن هدد را چاپ کند.

26 - برنامه ای بنویسید که نمره دانشجویی را از ورودی خوانده و در صورتی که نمره بین 17 تا 20 باشد پیغام A و در صورتی که نمره بین 14 تا 17 باشد پیغام B و در غیر این صورت پیغام C را چاپ کند.

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

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

29 - برنامه ای بنویسید که دو عدد را از ورودی خوانده و سپس یک کاراکتر را از ورودی بخواند و در صورتی که کاراکتر خوانده + بود جمع دو عدد و در صورتی که - بود تفاضل دو عدد ، در صورتی که * بود حاصل ضرب دو عدد و در غیر این صورت Error را چاپ کند.

30 - برنامه ای بنویسید که یک عدد را از ورودی بخواند و تشخیص دهد صدگان 3 است یا نه ؟

31 - الگوریتم و برنامه ای بنویسید که عدد n را از ورودی و مضارب 5 کمتر از n را در خروجی به صورت نزولی چاپ کند.

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

33 - برنامه ای بنویسید که تا زمانی که کلید f فشرده نشده به طور متوالی از ورودی کاراکتر دریافت کند و آنها را بشمارد و در خروجی چاپ کند.

34 - برنامه ای بنویسید که اعضاء یک آرایه 4*4 را از ورودی دریافت کند و آن را به صورت ماتریس در خروجی چاپ نماید و عناصر قطر اصلی را سه برابر نماید و نتیجه را در خروجی نمایش دهد.

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

36 - برنامه ای بنویسید که عدد صحیح و مثبت n را دریافت کرده و اعداد مربع کامل ۱ ، ۹ ، ۱۴ ، ۱۶ که کوچکتر n باشد را نمایش دهد.

37 - برنامه ای بنویسید که 100 عدد را دریافت کرده ، آنهایی را که ضریب 3 هستند به ترتیب نزولی ( از بزرگ به کوچک ) چاپ کند.

38 - برنامه ای بنویسید که 4 عدد را دریافت کند و از طریق تابع اعلام کند کوچکترین عدد کدام است؟

39 - برنامه ای بنویسید که عددی را دریافت کند و از طریق تابع بازگشتی فاکتوریل آن عدد را محسابه کند و در خروجی چاپ کند؟

40 - برنامه ای بنویسید که عددی را از ورودی دریافت کند مربع آن عدد را محاسبه کند و تا زمانی که کاربر موافق جهت ورود عدد باشد مربع اعداد را محاسبه کند و در انتها در خروجی اعلام کند چه تعداد عدد وارد شده است و مجموع مربع اعداد را نیز چاپ کند؟

41 - برنامه ای بنویسید که نمره 50 دانشجو را گرفته و بالاترین نمره را به 20 برساند. سپس مابقی نمرات را به همان مقدار افزایش و نمرات نهایی را نمایش دهد.

42 - برنامه ای بنویسید که همه اعداد اول چهاررقمی را نمایش دهد.

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

44 -

45 -

46 - برنامه ای بنویسید که سه عدد را دریافت کرده میانگین آنها را چاپ نماید

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

48 - برنامه ای برای یافتن تمام ریشه های یک معادله درجه دوم با استفاده از ساختار else-if بنویسید.

49 - برنامه ای بنویسید که عددی را به عنوان شماره روز هفته از کاربر بگیرد و نام روز هفته را چاپ کند (با استفاده از ساختار switch )

50 - برنامه ای برای بررسی اینکه آیا یک سال یک سال کبیسه است یا خیر با استفاده از ساختار else-if بنویسید.

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

تکالیف برنامه نویسی C - جدول ضرب ( کد C0001 )

1 - برنامه ای بنویسید که با دریافت یک عدد صحیح و مثبت و کوچکتر از 100 از کاربر، جدول ضرب را به گونه ای رسم کند که اعداد هر ستون به طور مرتب زیرهم چاپ شوند.

2 - برنامه ای بنویسید که یک عدد صحیح n) 3 ≥ n) را از ورودی گرفته و با استفاده از کاراکتر * یک لوزی به ضلع n رسم نماید، بگونه ای که قطرهای آن نیز رسم شده باشد. به عنوان مثال، به ورودی و خروجی نمونه زیر توجه نمائید.

3 - تابعی به نام PrintTriangle بنویسید کـه عـدد صـحیح مثبـت n را بـه عنـوان پـارامتر ورودی اش گرفته، یک مثلث به شکل زیر با n سطر در خروجی نمایش دهد. دقـت کنیـد که تنها دو ضلع بـالایی مثلـث از * کشـیده شـده و بقیـه کاراکترهـا کـاراکتر o هسـتند.

4 - با ساختار switch برنامه ای بنویسید که پس از گرفتن عدد مربوط به یکی از روزهای هفته به شرح زیر :

Suturday(1) , Sunday(2) , Monday(3) , Tuesday(4) , Wednesday(5) , Thursday(6) , Friday(7)

الف ) دو حرف اول اسم لاتین آن روز را نمایش دهد.

ب ) در مورد روز جمعه Friday علاوه بر دو حرف اول اسم ، تعداد کاراکترهای کامل اسمش را نیز چاپ کند.

5 - برنامه ای بنویسید که پس از گرفتن درآمد و هزینه های روزانه یک هفته ( 7 روز ) یک راننده تاکسی موارد زیر را تعیین کند.

الف - چند روز از آن هفته سودی ( درآمد منهای هزینه ها ) مساوی و یا بیش از سود متوسط آن هفته داشته است؟

ب - بیشترین سود مربوط به کدام روز آن هفته بوده است؟

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

7 - برنامه ای بنویسید که عددی را بگیرد و مجذور آن را نمایش دهد

8 - برنامه ای بنویسید که شعاع یک دایره را گرفته و مساحت و محیط آن را نمایش دهد

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

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

11 - برنامه ای بنویسید که یک کاراکتر را گرفته و کد اسکی آن را نمایش دهد.

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

13 - برنامه ای بنویسید که طول سه ضلع یک مثلث را گرفته و مشخص کند آیا آن مثلث متساوی الاضلاع است، یا متساوی الساقین است یا مختلف الاضلاع؟

14 - برنامه ای بنویسید که طول سه ضلعیک مثلث را گرفته، اگر آن مثلث قائم الزاویه است مساحت آن را، و الا محیط آن را محاسبه کرده و نمایش دهد

15 - برنامه ای بنویسید که سه عدد اعشاری را گرفته و بزرگترین آنها را نمایش دهد

16 - برنامه ای بنویسید که شماره ماه)شمسی(را گرفته و تعداد روزهایش را نمایش دهد.

17 - برنامه ای بنویسید که کاراکتری را گرفته و مشخص کنددر کدام دسته زیر قرار می گیرد

- حروف بی صدا
- حروف صدادار
- رقم ها
- سایر کاراکترها

18 - برنامه ای بنویسید که ضرایب a و b و c  از یک معادله درجه ی دوم را گرفته و در مورد تعداد و مقادیر ریشه هایش اطلاعات کاملی به کاربر بدهد.

19 - برنامه ای بنویسید که تمام اعداد صحیح از یک تا صد را زیر هم نمایش دهد

20 - برنامه ای بنویسید که تمام اعداد سه رقمی را زیر هم نمایش دهد.

21 - برنامه ای بنویسید که تمام اعداد فرد سه رقمی را زیر هم نمایش دهد.

22 - برنامه ای بنویسید که تماماعداد زوج سه رقمی را زیر هم نمایش دهد

23 - برنامه ای بنویسید که تمام اعداد فرد سه رقمی را از بزرگ به کوچک)نزولی(زیر هم نمایش دهد).

24 - برنامه ای بنویسید که ابعاد سه ضلع یک مثلث را از ورودی دریافت نموده و سپس اعداد را به صورت نزولی مرتب کرده و در آخر محیط مثلث را محاسبه و در خروجی نماییش دهد.

25 - برنامه ای بنویسید که یک لیست از اسامی ( حداکثر 30 نفر ) به همراه شماره تلفن آن ها را از ورودی دریافت کند . لیست را بر اساس الفبا مرتب کرده و موارد زیر را در خروجی نمایش دهد. ( ار آرایه دو بعدی برای نگهداری اسم و معدل استفاده کنید )

الف ) شماره تلفن ali ahmadi  اگر در لیست وجود دارد.

ب ) اسم نفر آخر لیست

26 - برنامه ای بنویسید که اعداد زوج بین 1 تا 1000 را چاپ کند.

27 -برنامه ای بنویسید که 100 عدد را خوانده، مجموع را محاسبه و چاپ کند .

28 -برنامه ای بنویسید که حاصلضرب اعداد 1 تا 50 را چاپ کند .

29 - برنامه ای بنویسید که 50 کاراکتر از صفحه کلید خوانده و تعیین کند که کدام یک حرف کوچک است.

30 - برنامه ای بنویسید که 100 عدد صحیح را خوانده max و min را چاپ کند .

31 - برنامه ای بنویسید که کاراکتر هایی که کد آن ها بین 100 تا 200 هست، را چاپ نماید.

32 - برنامه ای بنویسید که یک سکه 100 ریالی را به سکه های 2و5 و10و20 و 50 ریالی خرد کند.

33 - برنامه ای بنویسید که مضارب 4 دو رقمی را در یک لیست نمایش دهد.

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

\[\frac{2}{3 \times 1}+\frac{3}{4 \times 2}+\frac{4}{5 \times 3}+...+\frac{10}{11 \times 9}\]

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

36 - برنامه ای بنویسید که یک ماتریس با ابعاد دلخواه را از کاربر دریافت کند ، سپس درایه های سطر آخر آن را با هم جمع نماید.

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

38 - برنامه ای به زبان C بنویسید که تصویر زیر را بر روی مانیتور نمایش دهد.

39 - برنامه ای بنویسید که تمام اعداد دو رقمی که بر مجموع ارقامشان بخش پذیرند را در یک آرایه ذخیره کند.

40 - برنامه ای بنویسید که جمله 20 ام از دنباله زیر را مشخص کند.

 0   ,    1    ,   3    ,    7    ,    12    ,    19    , .... ?

41 - برنامه ای بنویسید که یک ماتریس مربعی دلخواه را از کاربر دریافت کند سپس حاصلضرب درایه های قطر فرعی آن را تعیین نماید.

42 - برنامه ای بنویسید عدد طبیعی  nرا دریافت نماید  با استفاده از تابع n عدد  سری فیبوناچی را نمایش دهد

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

44 - برنامه ای بنویسید با استفاده از تابع عدد صحیح  a,b,c,d,e,f را دریافت نماید سپس بدون متغیر کمکی عدد a را با b,عددcرا با d و عدد e را با f جابه جا کرده  و سپس a,b,c,d,e,f را نمایش دهد

45 - برنامه ای بنویسید عددa,b را دریافت کرده با استفاده از تابع بازگشتی a به توان b را محاسبه کند و سپس نمایش دهد

46 - n را از ورودی بگیرید و مقدار سری یعنی مجموع n جمله اول را محاسبه کنید

47 - یک برنامه جدید بنویسید و محاسبه سری را تا جایی ادامه دهید که دقت مقدار به دست آمده 0/001 باشد. یعنی تفاضل مقدار حاصل و مقدار واقعی کمتر از 0/001 باشد. برای به دست آوردن مقدار واقعی از متدهای موجود در کتابخانه ریاضی استفاده کنید.

\[\frac{1}{1}-\frac{1}{2}+\frac{1}{3}-\frac{1}{4}+\frac{1}{5}+...=ln(2)\]
\[\frac{1}{1}-\frac{1}{3}+\frac{1}{5}-\frac{1}{7}+\frac{1}{9}+...=\frac{\pi}{4}\]
\[\frac{1}{0!}+\frac{1}{1!}+\frac{1}{2!}+\frac{1}{3!}+\frac{1}{4!}+...=e\]
\[\frac{1}{0!}+\frac{1}{2!}+\frac{1}{4!}+\frac{1}{6!}+\frac{1}{8!}+...=\frac{1}{2}(e+\frac{1}{e})=cosh(1)\]
\[\frac{1}{0!}+\frac{1}{3!}+\frac{1}{6!}+\frac{1}{9!}+\frac{1}{12!}+...=\frac{1}{3}(e+\frac{2}{e\sqrt{e}}cos\frac{\sqrt{3}}{2})\]
\[\frac{1}{0!}+\frac{1}{4!}+\frac{1}{8!}+\frac{1}{12!}+\frac{1}{16!}+...=\frac{1}{2}(cos(1)+cosh(1))\]
\[\frac{1}{0!}-\frac{1}{3!}+\frac{1}{5!}-\frac{1}{7!}+\frac{1}{9!}+...=sin(1)\]
\[\frac{1}{0!}-\frac{1}{2!}+\frac{1}{4!}-\frac{1}{6!}+\frac{1}{8!}+...=cos(1)\]
\[\sum_{k=1}^{\infty}\frac{1}{k^{2}+1}=\frac{1}{2}+\frac{1}{5}+\frac{1}{10}+\frac{1}{6!}+\frac{1}{17}+...=\frac{1}{2}(\pi coth(\pi)-1)\]

48 - برنامه ی «کیف پول همراه اول » را بنویسید.
در این برنامه منوهای زیر وجود دارد

1- ثبت دقیقه مکالمه
2- ثبت حجم برای دانلود یا اپلود
3- افزایش موجودی کیف پول
4- خرید بسته مکالمه
5- خرید بسته اینترنت
6- وضعیت
0-خروج و بازگشت به منوی قبل
منوی - الف

با انتخاب گزینه 0، از منو خارج می شود.
با انتخاب گزینه 1 ، کاربر تعداد دقیقه و ثاینه ای را که مکالمه کرده است، وارد می کند و با احتساب هزینه «هر دقیقه102ریال»، مبلغ از بسته مکالمه کسر می شود اگر شارژ بسته کافی نبود به کاربر هشدار می دهد که باید بسته جدید با انتخاب گزینه 2، کاربر تعداد بایت های استفاده شده را وارد می کند. سپس، با استفاده از فرمول زیر، هر مگابایت با43 ریال محاسبه می شود و هر مگابایت برابر با 1024بایت است؛ این مبلغ از بسته اینترنت کسر می شود. اگر شارژ بسته کافی نباشد، سیستم هشدار می دهد که کاربر باید بسته جدیدی خریداری کند.

با انتخاب گزینه 3، منوی «ب» نشان داده شده و مبلغ حاصل به موجودی کیف پول اضافه می شود.

1-1000تومان
2-2000تومان
3-5000تومان
4-10000تومان
5-مقدار دلخواه
0-خروج و بازگشت به منوی قبل
منوی - ب

با انتخاب گزینه 4، منوی«ج» نشان داده شده و با در نظر گرفتن هزینه «هر دقیقه102ریال»، هزینه محاسبه شده از موجودی کیف پول کسر می شود.

1-8دقیقه
2-30دقیقه
3-100دقیقه
0-خروج و بازگشت به منوی قبل
منوی- ج

با انتخاب گزینه 5، منوی «د» نشان داده شده و با در نظر گرفتن هزینه «هرمگابایت43ریال» ، هزینه محاسبه شده از موجودی کیف پول کسر م یشود.

1-300مگابایت
2-450مگابایت
3-050مگابایت
0-خروج و بازگشت به منوی قبل
منوی - د

باانتخاب گزینه 6،وضعیتشان داده می شود. نمونه ای از وضعیت در شکل زیر نشان داده شده است.

49 - برنامه ای بنویسید که عدد طبیعی n را گرفته و سپس n عدد دریافت کرده ، فاکتوریل آن ها را محاسبه و چاپ کند. ( دانشگاه صنعتی اراک - استاد : سید رضا نبوی )

50 - برنامه ای بنویسید که اعداد طبیعی m و n را گرفته و با استفاده از عمل جمع، حاصل ضرب m*n را محاسبه و چاپ کند.  ( دانشگاه صنعتی اراک -استاد : سید رضا نبوی )

51 - برنامه ای بنویسید کهعدد طبیعی n را گرفته و سپس n عدد دریافت کرده، بزرگترین عدد از میان آن ها را چاپ کند. ( دانشگاه صنعتی اراک - استاد : سید رضا نبوی )

52 - برنامه ای بنویسید که عدد طبیعی n را دریافت کرده و مجموع ارقام آن ها را چاپ کند.  ( دانشگاه صنعتی اراک -  استاد : سید رضا نبوی )

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

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

55 - تابعی بنویسید که یک عدد صحیح را به عنوان آرگ.مان دریافت کند و مشخص کند فاکتوریل چه عددی است.( در صورتی که فاکتوریل عددی نبود 1- را برگرداند )  ( دانشگاه صنعتی اراک -  استاد : سید رضا نبوی )

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

57 -   ( دانشگاه صنعتی اراک - استاد : سید رضا نبوی )

58 -  ( دانشگاه صنعتی اراک - استاد : سید رضا نبوی )

59 -  ( دانشگاه صنعتی اراک - استاد : سید رضا نبوی )

60 -  ( دانشگاه صنعتی اراک - استاد : سید رضا نبوی )

 

 

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

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