برنامه ای که سه ارایه رو بگیره و در هم ضرب کنه

سوال

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

ممنون میشم راهنمایی کنید🙏

حل شده 1
Kimya 1 سال 2 پاسخ ها 152 دیده شده 2

پاسخ ها ( ۲ )

  1. سلام دوست عزیز

    این هم پاسخ دیگه به شوال شما که با کمک سربار گذاری عملگرهای << ، >> ، * پیاده سازی شده، که قطعا این روش بسیار بهتر از روش قبلیه.

     

    بهترین پاسخ
  2. سلام وقت بخیر

    برای این کار من یه کلاس با نام MyArray تعریف می کنم که اعضای خصوی اون یه آرایه پویاست و تعداد عناصر آرایه و اعضای تابعی اون شامل یک تابع سازنده برای ایجاد آرایه، یک تابع با نام ReadArray برای خواندن آرایه از ورودی، یک تابع بانام PrintArray برای چاپ آرایه در خروجی و یک تابع دوست با سه ورودی برای ضرب سه شی از کلاس MyArray، بعد از تعریف کلاس در برنامه اصلی ابتدا تعداد خانه های آرایه ها رو از ورودی می گیرم و بعد از اون محتوای سه آرایه رو از کاربر گرفت و در انتهای برنامه آرایه ارو در هم ضرب کردم و در خروجی محتوای آرایه حاصل رو چاپ کردم .

     

ارسال یک پاسخ