الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المصفوفه ذات البعدين

بدأه DONNA في 18 أبريل 2012 · 6 رد · 1,543 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

لدي سؤال جلست فيه كثيرا ياليت من إجابه شافيه او شرح

كيف اجعل مصفوفه ذات بعدين في c++ بحيث يكون الصف ثابت والعمود متغير ؟

أنا اريد الصف ثابت والعمود متغير كما في الشكل

0e37404863f303.jpg

وجزاكم الله خير

#2

السلام عليكم

مرحبا أخي :)

العملية بسيطة جدا, فقط تحتاج إلى معرفة كيفية التعامل مع الحجز الديناميكي و المؤشرات, خطوات العملية ستكون هكذا :

  • إنشاء مصفوفة مؤشرات أحادية البعد.
  • إنشاء مصفوفة ذات حجم معين انطلاقا من كل مؤشر.

بالتوفيق.

2
#3

جزاك الرحمن الف خير اخي لقد غفلت عنها

هذه محاولتي هل هي صحيحه ؟

int main ()
{
int sizearry,j;
cout<<" who size the array";
cin<< sizearry;
int*arry=new int [sizearry];
cout<<"enter the array";
for(j=0;j> sizearry;j++)
cin>>arry;
}

طيب كيف اعرف مصفوفه ذات بعدين عدد الصفوف اربعه والاعمده متغير ؟ هل نستخدام vector ام ماذا صراحه مافهمت vector ولا اعرف كيف استخدمه ؟

وشكرا جزيلا

تم تعديل هذه المشاركة بواسطة DONNA في 18 أبريل 2012 في 17:06

#4

محاولة غير صحيحة للأسف, انظر الكود :

#include <iostream>
using namespace std;
int main() {
    int row = 4;
    int **dynamicArray = 0;
    dynamicArray = new int *[row];
    for (int i = 0; i < row; i++)
        dynamicArray = new int[2*i + 1];
    ...
    for (int i = 0; i < row; i++) {
        delete [] dynamicArray;
        delete [] dynamicArray;
    }
    return 0;
}

اقتباس
هل نستخدام vector ؟

نعم, يمكنك ذلك و لكنني لا أريد سرد جميع الطرق .. لذا سأترك المجال لبقية الأعضاء :)

بالتوفيق.

1
#5

^^

جزاك الله الف خير اخي الفاضل

وجعل ماكتبته اناملك في ميزان حسناتك

ياليت من اي شخص ما smile.gif يتكرم ويشرح لي vector كيف استخدمها ؟!

والله الموفق

..

#6

http://www.cplusplus.com/reference/stl/vector/

يمكنك الضغط على اسم اى دالة لترى تفاصيل اكثر ومثال عليها

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#7

افادني كثيراً

جزاك الله خيراً

ووفقك لما يحب ويرضى

شكري وتقديري لكل من مر هُنا ..

مواضيع مشابهة