Hicham Al Sayed ahmed

اهلا و سهلا بكم في منتدى تقنيات الحاسوب 2013


Join the forum, it's quick and easy

Hicham Al Sayed ahmed

اهلا و سهلا بكم في منتدى تقنيات الحاسوب 2013

Hicham Al Sayed ahmed

Would you like to react to this message? Create an account in a few clicks or log in to continue.

منتدى و عالم تقنيات الحاسوب و البرمجة وانظمة التشغيل و الصيانة 2013

تؤمن لكل من يحب ان يتعلم البرمجة و كل من يدرس في هذا الاختصاص برامج و مواضيع و افكار جديدة و كيفية العمل و الكثير و الكثير و ايضا تتيح لاي شخص ان ينضم لهذا المنتدى و خاصة طلاب تقنيات الحاسوب و انظمة التشغيل و الصيانة المادية و البرمجية
تعلم الفجوال بيسك - الدلفي - السي ++ - الباسكال و الكثير و الكثير

اطرح سؤالك على فريق العمل في الفيسبوك

تابعنا على الفيسبوك

مشاركة الموضوع عبر الفيسبوك

Log in

I forgot my password

Latest topics

» تفاصيل بسيطة ومعلومات عن الهكر
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeTue Nov 05, 2013 6:35 am by okba als

» ترحيب بالأعضاء
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeTue Nov 05, 2013 6:09 am by okba als

» برنامج يعلمك لغة الدلفي بشكل مثير
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeMon Nov 04, 2013 10:53 pm by سيد برتوكول

» دليل هاتف الدلفي
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeSun Nov 03, 2013 11:24 am by سيد برتوكول

» سلسلة فيبوناتشي
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeSun Nov 03, 2013 11:22 am by سيد برتوكول

» كود جميل ورائع جربه واعرف بنفسك ماذا يعمل
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeWed Apr 17, 2013 1:55 am by سيد برتوكول

» المبرمجون مستائون من الواجهة الرسومية لويندوز ٨ (Windows 8)(نسخة المطورين)
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeThu Jun 21, 2012 10:26 pm by pc-king.dahek.net

» حزيرة للعلماء
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeTue Apr 10, 2012 3:23 am by عفريت السويداء

» اسباب تجعل الكمبيوتر يعمل بشكل بطيء
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeSun Mar 18, 2012 6:49 am by عفريت السويداء

» دروس المبتدئين.....الدرس الأول (تعليم القص)
الباسكال  wRITE والأمر WriteIn الأمر     I_icon_minitimeSat Mar 17, 2012 6:03 am by عفريت السويداء

Top posting users this week

No user

Who is online?

In total there are 6 users online :: 0 Registered, 0 Hidden and 6 Guests :: 1 Bot

None


Most users ever online was 85 on Tue Nov 05, 2013 5:00 am

تابعنا على الفيسبوك


    الباسكال wRITE والأمر WriteIn الأمر

    سيد برتوكول
    سيد برتوكول
    Administrator
    Administrator


    نقاط : 146584

    الباسكال  wRITE والأمر WriteIn الأمر     Empty الباسكال wRITE والأمر WriteIn الأمر

    Post by سيد برتوكول Wed Dec 28, 2011 4:49 am

    الباسكال wRITE والأمر WriteIn الأمر






    الباسكال

    wRITE والأمر WriteIn الأمر





    سنتعرف في هذا القسم على نوع جديد من الأوامر في الباسكال وهذا النوع من الأنواع الشائعة الإستخدام في البرنامج وهو الأمر Writeln ويستخدم هذا الأمر للطباعة وإخراج البيانات على الشاشة وله نوعان

    الأول : Writeln

    وهو يقوم بطباعة الجملة والإنتقال بعدها إلى السطر الذي يليه مثل

    Writeln (‘This is First Line’);

    Writeln (‘This is the second Line’);

    Writeln (‘This is the first line’,’This is complete of the first line’);

    نلاحظ في هذا المثال أنه سيقوم بطباعة الجملة الأولى وفي نفس السطر سيقوم بطباعة الجملة الثانية وسينتقل بعدها للسطر الذي بعده





    الثاني : Write

    وهو مشابه للأمر Writeln ولكن الفرق الوحيد أنه لا ينتقل سطر للأسفل بعد طباعة الجملة بل يكمل بنفس السطر



    Write (‘This is the first line ‘);

    Writeln (‘This is the complete of the first line’);

    Write (‘This is the Second line’);

    Write (‘This is complete of line 2’);

    Writeln (‘This is the End’);

    في هذا المثال توضيح كامل لعمل دالة الإخراج بحالتيها

    يقرأ البرنامج السطر الأول ويطبعه وبما أنه Write فإن المؤشر لن ينتق للسطر الذي يليه بل سيقرأ السطر الآخر ويطبعه بنفس السطر

    وبما أن السطر الثاني من النوع Writeln فإن المؤشر بعد الإنتهاء من طباعة السطر ينتقل للسطر التالي لطباعة البيانات الأخرى

    لذلك سيكون ناتج السطور السابقة بعد التنفيذ

    This is the first line This is the complete of the first line

    This is the Second line This is complete of line 2 This is the End

    I


    بعد الإنتهاء من نتفيذ الأوامر ينتقل المؤشر I إلى السطر الذي يلي آخر جمله لإنها من النوع Writeln





    تدريب :

    لو أراد منك طباعة الأسطر التالية

    My Name is Rayan
    o

    I live in Riyadh

    حيث يقصد دائما بالعلامة o فراغ



    الجواب

    Writeln (‘My Name is Rayan’);

    Writeln ;

    Writeln (‘I Live in Riyadh ‘);



    ويمكن أيضا حلها بالشكل التالي
    Writeln (‘My Name is Rayan’);

    Writeln(‘’);

    Write (‘I Live in Riyadh ‘);



    والفرق بينهما أن المؤشر في الحالة الأولى سيكون في النهاية في السطر الذي يلي آخر عبارة
    وفي المثال الثاني سيكون في نفس السطر الأخير



    لو أراد طباعة قيمة في متغير فنستخدم الأمر كما يلي في هذا المثال

    فلو فرضنا أن S=10 وأراد طباعة قيمتها فنكتب

    Writeln (‘The Value of S =’,s);

    ويمكن أيضا طباعة أكثر من قيمة أكانت جملة أو متغير وذلك بإستخدام الفاصلة [,] بينها

    مثل لو عرفنا المتغيرات التالية

    A = ‘Rayan’;
    B = ‘=’ ;
    C= ‘20’;

    Writeln (‘My Name is’,B,A,’and my age is’,c);


    فسيكون الناتج على الشكل
    My Name is =Rayan and my age is 20

      Current date/time is Mon May 13, 2024 4:51 am