برونسپاری
آموزش آنلاین
کسب درآمد
×

کلاس خانواده

بودجه
از
۱۰,۰۰۰ تومان
تا
۸۰,۰۰۰ تومان
زمان پیشنهادی
۱ روز
(۳)
کردستان
وضعیت
کامل شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
به زبان c++ و کنسول یک خانواده تعدادی فرزند دارند، هر یک از فرزندان نام و تاریخ تولد دارند. پدر و مادر خانواده برنامه نویس هستند و اصولا حوصله فکر کردن ندارند!!! آن ها برای پاسخ دادن به سوالات احتمالی فامیل، می خواهند برنامه نویسی کنند. سوالاتی از قبیل چند تا بچه دارید، کدام یک بزرگ تر هستند؟ اسم بچه ها ؟ و... قرار است شما به پدر و مادر کمک کنید. برای این کار باید موارد زیر را پیاده سازی کنید: کلاس تاریخ را تعریف کنید. تاریخ شامل روز، ماه و سال می شود. کلاس فرزند شامل یک رشته نام و یک تاریخ تولد است. کلاس خانواده شامل آرایه ای از فرزندان (حداکثر 10 فرزند) می باشد و یک عدد که تعداد واقعی فرزندان را نگه می دارد. در ادامه توابع خواسته شده را پیاده کنید. اگر توابعی مانند مقایسه دو تاریخ و مقایسه نام فرزندان لازم بود آن ها را در مکان درست تعریف کنید. کلاس ها باید شامل سازنده باشند. تابعی برای اضافه کردن یک فرزند به خانواده بنویسید. (تابع یک فرزند بعنوان ورودی می گیرد و به خانواده اضافه می کند) تابعی بنویسید که نام کوچکترین فرزند خانواده را بر می گرداند (تابع یک نام بر می گرداند) تابعی بنویسید که مشخص می کند که آیا فرزندان نام تکراری دارند یا خیر؟(تابع در صورتی که نام تکراری پیدا کند یک پیام مناسب چاپ می کند ودر پیام نام تکراری را هم مشخص می کند) تابعی بنویسید که یک نام را دریافت کند و مشخص کند که آیا در این خانواده این نام وجود دارد یا خیر(تابع یک نام بعنوان ورودی دریافت می کند و شماره فرزندی که آن نام را دارد چاپ می کند. اگر خانواده فرزندی به این نام نداشت مقدار -1 برمی گرداند. ) تابعی بنویسید که نام یک فرزند را بگیرد و مشخص کند که آیا نامش درست است یا خیر؟ نامی درست است که در آن از اعداد استفاده نشده باشد. (تابع یک فرزند را بعنوان ورودی می گیرد و درصورتی که نامش درست بود عدد1 در غیر این صورت عدد0 برمی گرداند) در ان بخش تابع اصلی برنامه خود را بنویسید که در آن یک نمونه شی از نوع خانواده ایجاد می شود و از توابعی که در بخش قبل پیاده سازی کردید استفاده می کند.

مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
پروژه‌های اسپانسر
پروژه‌های مشابه
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی