توضیحات
پروژه برنامه نویسی استراکچری برای ذخیره سازی اطلاعات به زبان C++
برنامه ای بنویسید که از structure ی به نام MovieData برای ذخیره سازی اطلاعات زیر استفاده کند.
1. Title
2. Director
3. Year Released
4. Running Time (in minutes)
5. Production Cost
6. IMDB Rate (out of 10)
سپس آرایه ای nتایی از جنس MovieData به نام moviesList بسازید. با شروع برنامه باید فهرستی از توابع زیر با فرمت مناسب به عنوان منو (Menu) چاپ شود و برنامه با گرفتن نام تابع ) که در ادامه معرفی شدند( و اطلاعات مورد نیاز از کاربر، عمل خواسته شده را انجام دهد. در انتها از کاربر سوال کند که آیا میخواهد به استفاده از برنامه ادامه دهد یا خیر؟ و پس از دریافت جواب فهرست را دوباره نمایش دهد و سلسله مراتب بالا را تکرار کند و یا از برنامه خارج شود.
توابع:
1 . addMovie : ابتدا ظرفیت آرایه را چک میکند. اگر آرایه ی moviesList خانه ی خالی داشت اطلاعات فیلم جدید را با نمایش دادن پیغام های مناسب از ورودی دریافت میکند و فیلم را به آرایه اضافه میکند؛ در غیر این صورت با پیغام مناسب اعلام میکند که ظرفیت آرایه تکمیل شده است. انجام پروژه سی پلاس پلاس
2 . deleteMovie : با گرفتن ورودی های مناسب، اطلاعات فیلم را که نام آن را از ورودی دریافت میکند را از داخل moviesList به طور کامل پاک میکند. )آن خانه از آرایه را پاک میکند!( عدد صحیح . :addMultipleMovies 3 m را به عنوان ورودی دریافت کرده و m فیلم را با استفاده از تابع addMovie به moviesList اضافه میکند.
4 . getMovieData : با گرفتن آرگومان)های( ورودی مناسب و نام فیلم، اطلاعات آن فیلم را به عنوان متغیری از جنس ovieData باز گرداند ) return کند(. اگر فیلم در آرایه وجود نداشت
پیغام مناسب چاپ کند و متغیری از جنس MovieData خالی را بازگرداند. )توجه کنید که در منوی برنامه این تابع نباید نمایش داده شود، زیرا کاربرد آن در تابع printMovieData است که در ادامه معرفی میشود.(
5 . printMovieData : که ابتدا تابع getMovieData را صدا میزند و پس از دریافت MovieData به عنوان خروجی این تابع، همهی اطلاعات فیلم را در قالبی خوب )همراه با توضیحات مناسب( چاپ کند.
6 . topChart : با دریافت ورودی های مناسب پس از مرتب کردن moviesList بر اساس IMDB Rate ، m فیلم اول لیست را داخل آرایهی topChartList که از جنس MovieData است ریخته و باز میگرداند ) return می کند(.
پروژه برنامه نویسی استراکچری برای ذخیره سازی اطلاعات به زبان C++ توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه مشابه
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.