مواضيع المحاضرة: المتغيرات الموسومة كيفية ادخالها واخراجها
background image

رات الموسومةٌغتملا

 

 م المتجانسةٌقلا نم ةعومجم همسا ىتحت يوطنت يذلا كلذ وه موسوملا رٌغتملا

ناٌعم ادعبو ناٌعم امجحو ناٌعم لاسلست ذختتو

.

 

 مالحظات

 

1

 -

 رٌغتملا ناك اذاو ةحٌحص مٌقلا لك نوكتف احٌحص موسوملا رٌغتملا ناك اذا

اٌقٌقح مٌقلا لك نوكت نا بجٌف اٌقٌقح موسوملا

 

2

 -

م ذات دقة مضاعفةٌقلا لك نوكت نا بجٌف افعاضم موسوملا رٌغتملا ناك اذا

.

 

3

 -

 ر الموسومٌغتملل زجحلا ةلمج ًتأت

(

جملة البعد

)

 

  مقدمة البرنامج وقبل ايًف

 ةٌذٌفنت ةلمج

.

 

4

 -

ة العمود السابعٌادب ًف زجحلا ةلمج بتكت

.

 

5

 -

 جملة الحجزًف موسوم رٌغتم نم رثكلا زجحلا نكمٌ

.

 

 جملة البعد

(

الحجز

)

 

ًأتٌ امك بتكت

 

Dimension 

 ر الموسومٌغتملا مسا

 (

(

مثل البعد الحجزٌ مقر

,

 ر الموسومٌغتملا مسا

 (

(

 مثل البعدٌ مقر

 

Ex)Dimension A(12),B(10),K(8),…….. 

رات الموسومةٌغتملا جارخاو لاخدا 

قة الثالثةٌرطلا اهرصقا جارخلااو لاخدلال قرط ةثلاث كلانه 

 االسلوب المباشر

مثال

 :

 ر الموسومٌغتملا ةعابطو ةءارقل جمانرب بتكا

B(5)

؟

 

Dimension B(5)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

      Read(5,10) B(1),B(2),B(3),B(3),B(4),B(5) 
10 format (5F7.3) 
      Write (6,15) B(1),B(2),B(3),B(3),B(4),B(5) 
15 format (5F7.3) 
Stop  


background image

End 

 استخدام حلقة

do 

 

Dimension B(5)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

Do 30 I=1,5

 

      Read(5,10) B(I)

 

10 format (F7.3) 
      Write (6.10) B(I) 
30 continue 
      Stop 
      End 

ةٌنمض ةراد مادختسا 

Dimension B(5)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

      Read(5,10)(B(I),I=1,5) 
10 format (5F7.3) 
      Write(6,10) (B(I),I=1,5) 
      Stop 
End 
 

 مثال

)

 

 نٌتموظنم عمج لصاح داجٌلا جمانرب بتكا

B(10),N(10) 

؟مع طباعتهما وطباعة النتائج

 

Dimension B(5)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

      Read(5,10)(A(I),I=1,5),(B(I),I=1,5) 
10 format (10F7.3) 
      Do 30 I=1.10 
      C(I)=A(I)+B(I) 
       Write (6,50) I,A(I),B(I),C(I) 
50  format(I2,3x,3F7.3) 
30  continue 
       Stop 
       End 
 
 
 
 
 
 
 


background image

 

ة البعدٌئانث ةمسوملا تارٌغتملا جارخاو لاخدا

(

المصفوفة

)

 

ة االدخال واالخراجٌلمعل قرط ثلاث كلانه 

 االسلوب المباشر

 

 

Dimension B(3.2)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

      Read(5,10) B(1.1),B(1.2),B(2.1),B(2.2),B(3.1),B(3.2) 
10 format (3I3) 

 ًباستخدام حلقت

do 

 

Dimension B(3.2)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

      Do 30 I=1,2

 

      Do 40 J=1,3

 

      Read (5,10) M(I,J)

 

10  format(I3)

 

       Write (6,10) M(I,J)

 

40 continue

 

30 continue

 

     Stop

 

     End

 

 نٌتٌنمض نٌتراد مادختساب

 

Dimension B(3.2)

 

Open(5,file="a.dat")

 

Open(6,file="b.dat")

 

      Read (5,10) ((M(I,J)j=1,2)I=1.3)

 

10 format (3I3) or (6I3) or (I3)

 

 

 




رفعت المحاضرة من قبل: Ali Inhayier
المشاهدات: لقد قام 15 عضواً و 239 زائراً بقراءة هذه المحاضرة








تسجيل دخول

أو
عبر الحساب الاعتيادي
الرجاء كتابة البريد الالكتروني بشكل صحيح
الرجاء كتابة كلمة المرور
لست عضواً في موقع محاضراتي؟
اضغط هنا للتسجيل