كيف يكون التعامل مع المصفوفة
السلام عليكم ورحمة الله
عند كتابة مصفوفة نستعمل الصيغة
كود:
double myarray[5]={10,20,30,40,50};
لكني لا اريد ادخال ارقام الى المصفوفة ,اريد ادخال متغيرات
كود:
double myarray[5]={k1,k2,k3,k4,k5};
لكن هذه الصيغة ينتج عنها خطأ
ما هي الصيغة الصحيحة لعمل مصفوفة بدلالة المتغيرات وليس الثوابت
شاكرا لطفكم
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة mercury_man
السلام عليكم ورحمة الله
عند كتابة مصفوفة نستعمل الصيغة
كود:
double myarray[5]={10,20,30,40,50};
لكني لا اريد ادخال ارقام الى المصفوفة ,اريد ادخال متغيرات
كود:
double myarray[5]={k1,k2,k3,k4,k5};
لكن هذه الصيغة ينتج عنها خطأ
ما هي الصيغة الصحيحة لعمل مصفوفة بدلالة المتغيرات وليس الثوابت
شاكرا لطفكم
كود PHP:
double MyArray[];
MyArray[0]=k1;
MyArray[1]=k2;
MyArray[2]=k3;
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة محمود عامر
كود PHP:
double MyArray[];
MyArray[0]=k1;
MyArray[1]=k2;
MyArray[2]=k3;
اشكرك جزيل الشكر اخي محمود عامر
وفقك الله لكل خير
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة mercury_man
اشكرك جزيل الشكر اخي محمود عامر
وفقك الله لكل خير
بالتوفيق أخي الكريم
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة محمود عامر
بالتوفيق أخي الكريم
اخي العزيز محمود ممكن اغلبك حبتين
كيف نجد اكبر واقل رقم في المصفوفة
هو انا اقرأ التفاصيل الان
بس قولت لنفسي ممكن اخ محمود يسهلها عليك بدل من قراءة الموضوع
لك مني جزيل الشكر والتقدير :eh_s(7)::eh_s(7)::eh_s(7):
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة mercury_man
اخي العزيز محمود ممكن اغلبك حبتين
كيف نجد اكبر واقل رقم في المصفوفة
هو انا اقرأ التفاصيل الان
بس قولت لنفسي ممكن اخ محمود يسهلها عليك بدل من قراءة الموضوع
لك مني جزيل الشكر والتقدير :eh_s(7)::eh_s(7)::eh_s(7):
اعمل حلقة تمر على كافة حدود المصفوفة من صفر الى ArraySize
و ضع متحول احفظ به اكبر قيمة و متحول لاقل قيمة
اسف جهازي كل خمس دقايق يطفي لوحده ما بعرف شو السبب
اذا ما ظبطت معك خبرني ابعتلك الكود
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة محمود عامر
اعمل حلقة تمر على كافة حدود المصفوفة من صفر الى ArraySize
و ضع متحول احفظ به اكبر قيمة و متحول لاقل قيمة
اسف جهازي كل خمس دقايق يطفي لوحده ما بعرف شو السبب
اذا ما ظبطت معك خبرني ابعتلك الكود
شكرا لك اخي العزيز , ايوه ضبطت الطريقة وشكرا لطفك
وفقك الله لما يحب ويرضى
رد: كيف يكون التعامل مع المصفوفة
أهلا بالإخوة
هناك طريقة أسهل وهي استخدام الوظيفة ArrayMaximum و ArrayMinimum
وهي تعطيك رقم العنصر الأكبر أو الأصغر وليس قيمته فانتبه
كود PHP:
double num_array[15]={4,1,6,3,9,4,1,6,3,9,4,1,6,3,9};
int maxValueIdx=ArrayMaximum(num_array);
Print("Max value = ", num_array[maxValueIdx]);
كود PHP:
double num_array[15]={4,1,6,3,9,4,1,6,3,9,4,1,6,3,9};
int minValueidx=ArrayMinimum(num_array);
Print("Min value = ", num_array[minValueIdx]);
رد: كيف يكون التعامل مع المصفوفة
اقتباس:
المشاركة الأصلية كتبت بواسطة وضاح عطار
أهلا بالإخوة
هناك طريقة أسهل وهي استخدام الوظيفة ArrayMaximum و ArrayMinimum
وهي تعطيك رقم العنصر الأكبر أو الأصغر وليس قيمته فانتبه
كود PHP:
double num_array[15]={4,1,6,3,9,4,1,6,3,9,4,1,6,3,9};
int maxValueIdx=ArrayMaximum(num_array);
Print("Max value = ", num_array[maxValueIdx]);
كود PHP:
double num_array[15]={4,1,6,3,9,4,1,6,3,9,4,1,6,3,9};
int minValueidx=ArrayMinimum(num_array);
Print("Min value = ", num_array[minValueIdx]);
شكرا لك اخي الكريم
بالفعل تم الاستفادة منها وهي ممتازة
كود:
int Max=ArrayMaximum(array);
Print("Max= ",array[Max]);
عموما المصفوفات موضوع صعب حبتين وله تطبيقات كثيرة لو يفصل في موضوع منفصل