منتدي برامج الخليج لجميع برامج الكمبيوتر والالعاب
يجب عليك التسجيل في المنتدي حتي تستطيع نشر مواضيع او تحميل اعاب او برامج

انضم إلى المنتدى ، فالأمر سريع وسهل

منتدي برامج الخليج لجميع برامج الكمبيوتر والالعاب
يجب عليك التسجيل في المنتدي حتي تستطيع نشر مواضيع او تحميل اعاب او برامج
منتدي برامج الخليج لجميع برامج الكمبيوتر والالعاب
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

اذهب الى الأسفل
avatar
Admin
Admin
المساهمات : 291
تاريخ التسجيل : 14/02/2018
https://gulfsoft.yoo7.com

المصفوفات في فيجوال بيسك دوت نت array vb.net Empty المصفوفات في فيجوال بيسك دوت نت array vb.net

الأحد أبريل 05, 2020 8:33 pm
المصفوفات في فيجوال بيسك دوت نت array vb.net Matrix

المصفوفات في فيجوال بيسك دوت نت array vb.net
المصفوفة : هي نوع من أنواع الدالة التسلسلية Serial Functionوهي
عبارة عن متغيرات مفهرسة ( )Indexed Variablesتحتوي على بيانات عديدة
من نفس النوع Data Typeوكل مصفوفة لها اسم واحد يمكن استخدامه
للرجوع إلى أي عنصر ( )Elementفيها وذلك باقتران هذا الاسم بدليل يمثل
مكان العنصر فيها، ويمكن إنشاء مصفوفة لاحتوائها على أي نوع من أنواع
البيانات مثل : النصوص والأعداد الحقيقية والصحيحة وغيرها. وأهميتها تكمن
في صناعة أوامر برمجية ( )Codesقصيرة وبسيطة ذات قوة كبيرة لأنه يمكن بناء
Loopsتتعامل بكفاءة مع المصفوفات مهما كان عدد عناصرها (.

كيفية تنفيذها كأمر برمجي في برنامج الفيجوال بيسك: المصفوفات في فيجوال بيسك دوت نت array vb.net
Dim )Array Name( As DataType )( = New DataType )No. of Index
{Elements of Array}
"تعريف المصفوفة مع نوع البيانات الموجودة فيها وفهرستها"
يتم تعريف العناصر في المصفوفة بطريقتين:
"إدخال المصفوفة في دالة تكرارية" Then use Loop Function
12
{Elements of Array}
ArrayName)No. of Index( = Element
78
مثال تطبيقي : المصفوفات في فيجوال بيسك دوت نت array vb.net
النوع الأول : المصفوفة من نوع بيانات أعداد صحيحة ()Integer
تحليل التطبيق: من خلال هذا التطبيق يتم تعريف أربعة عناصر ()Elements
في مصفوفة من نوع بيانات أعداد صحيحة ( )Integerحيث يتم تعيين كل
عنصر داخل فهرس المصفوفة ( )Index of Arrayالذي يبدأ دائما من الصفر
0إلى 3ويمكن استرداد هذه العناصر من المصفوفة من خلال تنفيذ الدالة
التكرارية .For-Next
79
المصفوفات في فيجوال بيسك دوت نت array vb.net
بعد تصميم التطبيق أعلاه، يتم كتابة الكود التالي من خلال النقر
Declaring and Initializing an Integer المزدوج على الزر
: Array
Private Sub Button1_Click)ByVal sender As System.Object, ByVal e
As System.EventArgs( Handles Button1.Click
Dim array As Integer)( = New Integer)3( { }
“{10, 20, 30, 40
array)0( = 10
array)1( = 20
array)2( = 30
array)3( = 40
For i As Integer = 0 To array.Length - 1
MessageBox.Show)array)i((
Next
End Sub
النوع الثاني: المصفوفة من نوع بيانات حروف ()String
مثال تط
بيقي المصفوفات في فيجوال بيسك دوت نت array vb.net :
المصفوفات في فيجوال بيسك دوت نت array vb.net
تحليل التطبيق: من خلال هذا التطبيق يتم تعريف سبعة عناصر ()Elements
في مصفوفة من نوع بيانات حروف ( )Stringوهي أسماء أيام الأسبوع حيث يتم
تعيين كل اسم داخل فهرس المصفوفة (()Index of Array()week)6الذي يبدأ
دائما من الصفر 0إلى 6ويمكن استرداد هذه الأسماء من المصفوفة من خلال
تنفيذ الدالة التكرارية For-Nextوتحديد طول مصفوفة أيام الأسبوع وعند تشغيل
التطبيق يتم إظهار أسماء أيام الأسبوع في القائمة ( )ListBox1واستردادها من
المصفوفة (( )Week)6عند النقر على الزر
الرجوع الى أعلى الصفحة
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى