المحاضرة الثالثة عشر:مقدمة عن المصفوفات مقدمة: لقد تعلمنا في المحاضرات السابقة كيفية قراءة اوطباعة قيمة معينة واحدة فقط من نفس النوع مثلا اذا اردنا قراءة درجة حرارة غرفة لمرة واحدة في اليوم سوف نستخدم شفرة البرنامج التالية:- Dim x as integer X=inputbox("read the temperature of the class") Print x اما اذا اردنا قراءة درجة الحرارة خمس مرات في اليوم وطباعة متوسط درجة الحرارة فيمكن اجراء ذلك من خلال شفرة البرنامج التالي : Dim x as integer , sum as integer , av as double For i=1 to 5 X=inputbox("read the temperature of class") Sum=sum+x Next Av=sum/5 Print av ان البرنامج اعلاه صحيح من ناحية البناء اللغوي للبرنامج وحتى من الناحية المنطقية لاول وهلة لكن سبب حقيقي منطقي يجعلنا ان نقول ان البرنامج فيه خطأ فادح الا وهو ان درجات الحرارة التي تمت قراءتها لم يتم خزنها ولايمكن استعراضها لانه سوف يخزن الدرجة الاخيرة فقط . يمكن حل هذه المشكلة وذلك بتعريف خمسة متغيرات كل متغير يمثل درجة حرارة معينه كما في شفرة البرنامج التالي: Dim x1,x2,x3,x4,x5 as integer , sum as integer , av as double X1=inputbox("read degree 1") X2=inputbox("read degree 2") X3=inputbox("read degree 3") X4=inputbox("read degree 4") X5=inputbox("read degree 5") Sum=x1+x2+x3+x4+x5 Av=sum/5 Print av
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|