آرشیو سایت میلاد حاتمی

آخرین نظرات

چهارشنبه, ۸ بهمن ۱۳۹۳، ۰۵:۲۰ ب.ظ

۰

5 تمرین به زبان سی پلاس پلاس

چهارشنبه, ۸ بهمن ۱۳۹۳، ۰۵:۲۰ ب.ظ

5 تمرین به زبان ++c

سوالات:
1- برنامه ای بنویسید که مربع و مکعب اعداد بین 0 تا 100 را حساب کند و در خروجی چاپ نماید . برنامه باید شرایط زیر را داشته باشد

الف) مکعب باید در قالب یک تایع به نامcube نوشته شود

ب) مربع یک عدد نیز باید در قالب یک تایع به نام square نوشته شود

2- برنامه ای بنویسید که نمره هر شخص را کاربر بگیرد و معادل نمره را با حروف بیان کند و در خروجی چاپ نماید . برنامه باید شرایط زیر را داشته باشد( بازه نمره 20-0)

الف) اگر نمره 20-18 باشد جزء گروه A است.ب)اگر نمره 18-15 باشد جزء گروه B است

ج)اگر نمره 15-10 باشد جزء گروه C است.د)اگر نمره 10-0 باشد جزء گروه D است

3- برنامه ای بنویسید که مقدار فروش یک فروشگاه را در یک روز حساب کند. برنامه باید شرایط زیر را داشته باشد

الف)این فروشگاه دارای 4 کالا با قیمت های زیر است

کالا1 :2000   کالا2 : 4000       کالا3: 6000       کالا4 :10000

ب) تا زمانی که کاربر عدد 0 را وارد نکرده است برنامه باید شماره کالاهای فروخته شده ی را از کاربر بگیرد.

ج) محاسبه فروش در قالب یک تابع نوشته شود( شماره کالا بعنوان وروری باشد)

4-کلاسی به نام complex (اعداد مختلط) برای انجام محاسبات با اعداد مختلط ایجاد کنید. این برنامه باید شرایط زیر را داشته باشد

الف) دارای خصوصیات قسمت حقیقی و موهومی از نوع اعشاری هستند

ب)تابعی بنویسید که دوعدد مختلط را با هم جمع کند که در آن دو قسمت حقیقی و دو قسمت موهومی با هم جمع می شوند

ج)   تابعی بنویسید که دوعدد مختلط را از هم کم کند که در آن قسمت حقیقی عملوند راست از قسمت حقیقی عملوند چپ، قسمت موهومی عملوند راست از قسمت موهومی عملوند چپ کم شود

5-برنامه ای بنویسید که یک نوع داده جدید به نام تاریخ ایجاد کند که شرایط زیر را داشته باشد

الف)دارای خصوصیات روز ، ماه و سال است. دارای سازنده و مخرب باشد

ب) تابعی بنویسید که تاریخ را چاپ نماید نام روز و نام ماه را نیز چاپ نماید

ج)تابعی بنویسید که تاریخ را به ماه بعد افزایش دهد

د) تابعی بنویسید که تاریخ را به سال بعد افزایش دهد

 

برای دانلود روی لینک زیر کلیک کنید

دانلود

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.