بإستخدام الC++ اكتب صف MyArray و التابع print وانشئ غرض من الصف MyArray بحيث يتم تهيئة المصفوفة arr بالمصفوفة b ,ومن ثم استدعي التابع print لطباعته؟
- برمجة سي بلس بلس
- برمجة
- 2021-05-25
- ahmadghneem
الأجوبة
#include <iostream>
using namespace std;
class MyArray{
int arr[5];
public:
MyArray(int*);
friend void print(MyArray&);
};
int main(){
int b[5] = {1,3,5,7,9};
MyArray mA(b);
print(mA);
}
MyArray::MyArray(int *a){
for (int i=0; i< 5; i++){
*(arr+i) = *(a+i);
}
}
void print(MyArray& a){
for (int i = 0; i < 5; i++)
cout<< *(a.arr+i);
}أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال