العلم يدعو الى الايمان .... مازن الشمري

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

يدعو المنتدى الى نشر المعرفة والعلوم الصرفة والتطبيقية بين مختلف شرائح المجتمع ..

المواضيع الأخيرة

» مليون هلا و غلا بالامزون
المصفوفات في الباسكال Emptyالخميس أكتوبر 31, 2013 11:15 pm من طرف ستيفن هوبكنك

» رمضان مبارك
المصفوفات في الباسكال Emptyالإثنين يوليو 30, 2012 3:32 pm من طرف طالبة الفيزياء

» اقتراح للادارة !!
المصفوفات في الباسكال Emptyالثلاثاء يوليو 03, 2012 4:31 pm من طرف زهرة العلوم

» سلام خاص الى استاذي الغالي
المصفوفات في الباسكال Emptyالإثنين يوليو 02, 2012 4:12 pm من طرف زهرة العلوم

» نظائر الكلور
المصفوفات في الباسكال Emptyالإثنين يوليو 02, 2012 4:08 pm من طرف زهرة العلوم

» الصداقة الحقيقية
المصفوفات في الباسكال Emptyالإثنين يوليو 02, 2012 4:06 pm من طرف زهرة العلوم

» الابتسامة وفوائدها
المصفوفات في الباسكال Emptyالإثنين يوليو 02, 2012 3:58 pm من طرف زهرة العلوم

» العمليات الكيميائية لاستخلاص غاز الكلور
المصفوفات في الباسكال Emptyالإثنين يوليو 02, 2012 3:55 pm من طرف زهرة العلوم

» هل تعلم
المصفوفات في الباسكال Emptyالإثنين يوليو 02, 2012 3:45 pm من طرف زهرة العلوم

التبادل الاعلاني

الحفاظ على البيئة واجب وططني

اخبار العراق

تحميل صور


 
تحميل ملفات الصور

العلم يدعو للايمان






الامتدادات المسموحة: jpg jpeg gif bmp png

اعلى حجم: 1MB









 

المنتدى في اخبار !! ادخل وشوف ؟؟

...... ونرجو منكم امساهمة في المنتدى ونشر الثقافة والمعرفة ... ولكم الشكر والتقدير ...المنتدى يرحب بزواره الكرام ...... ويرجو لكم طيب الزيارة

أفضل 10 أعضاء في هذا المنتدى

الساعة

اذاعة القران الكريم


2 مشترك

    المصفوفات في الباسكال

    avatar
    Ebn Alrafidaen
    عضو مميز
    عضو مميز


    عدد المساهمات : 166
    تاريخ التسجيل : 26/02/2010

    المصفوفات في الباسكال Empty المصفوفات في الباسكال

    مُساهمة من طرف Ebn Alrafidaen الثلاثاء مارس 02, 2010 10:27 pm

    المصفوفات: ARRAYتعريف: المصفوفة ARRAY كلمة محجوزة تمثل مجموعة من العناصر من نفس النوع ومخزنة تحت إسم واحد يمثل إسم المصفوفة، ويمكن الوصول إلى أي عنصر من عناصر المصفوفة بمعرفة ترتيبه فيها.
    ولها الصيغة التالية:

    كود:
    TYPE NAME = ARRAY [N1..N2 , M1..M2 , ..] OF TYP
    E
    وحيث:
    NAME : اسم المصفوفة.
    N1..N2 : مجال عداد الصفوف من N1 ولغاية N2 .
    M1..M2 : مجال عداد الأعمدة من M1 ولغاية M2.
    TYPE : نوع هذه المصفوفة (صحيح،أو حقيقي،أو ........الخ)
    مثال: var
    كود:
    A : ARRAY[1..3 , 1..5] OF integer ;
    b : ARRAY [0..10,-5..5]OF char ;
    ويتم الإشارة إلى أي عنصر من عناصر المصفوفة بالشكل:
    arrayname[ place ]
    مثال:A [ 2,3] B [ 5,0 ]

    تطبيق:
    إكتب برنامجاٌ يقوم بإدخال سلسلة مؤلفة من عشرة رموز ثم يطبعها وفق ترتيب الإدخال ثم بعكسه.
    كود:
    PROGRAM invert ;
    VAR n : integer ;
    str : ARRAY[1..10] OF char ;
    BEGIN
    FOR n := 1 TO 10 DO readln(str[n]);
    FOR n := 1 TO 10 DO write(str[n]);
    writeln ;
    FOR n := 10 DOWNTO 1 DO write(str[n]);
    writeln
    END.
    تعليمة القفز :GOTO تعليمة قفز قسري تستخدم للقفز إلى أمر حدد بلافتة label تم تعريفها مسبقاٌ .
    لها الصيغة التالية:
    كود:
    GOTO N
    تعليمة الشرط :CASE تعليمة شرطية تستخدم لتنفيذ تعليمة واحدة من عدة تعليمات حسب الشرط expression وإلا تنفذ التعليمة الواردة بعد else (يمكن أن لاتكون موجودة ) .
    لها الصيغة التالية:
    كود:
    CASE expression OF
    value1 : statement1;
    value2 : statement2;
    .
    .
    valuen : statementn
    else
    statement
    END .
    حيث: expression : تعبير صحيحاٌ أو رمزياٌ أو منطقياٌ أو تعدادياٌولايمكن أن يكون حقيقياٌ .
    statement1..statementn :عبارات بسيطة أو مركبة.

    مثال: برنامج يقوم بكتابة الكلمة المقابلة لكل رقم من (1-5)
    . كود:
    PROGRAM numbers ;
    VAR I : 1.. 5 ;
    BEGIN
    READ ( I ) ;
    CASE I OF
    1 : WRITELN(’ONE’);
    2 : WRITELN(’TOW’);
    3 : WRITELN (’THREE’);
    4 : WRITELN(’FOUR’);
    5 : WRITELN(’FIVE’);
    ELSE WRITELN (‘NOT FROM ONE TO FIVE ‘)
    END
    END .

    __________________
    الاميره
    الاميره
    المبدع الذهبي
    المبدع الذهبي


    عدد المساهمات : 1016
    تاريخ التسجيل : 21/02/2010
    العمر : 34

    المصفوفات في الباسكال Empty رد: المصفوفات في الباسكال

    مُساهمة من طرف الاميره الجمعة فبراير 25, 2011 3:16 am

    شكرا

      الوقت/التاريخ الآن هو الإثنين مايو 13, 2024 10:14 am