Deprecated: Assigning the return value of new by reference is deprecated in /www/wwwroot/shabab.ps/public_html/vb/showthread.php on line 639

Deprecated: Assigning the return value of new by reference is deprecated in /www/wwwroot/shabab.ps/public_html/vb/showthread.php on line 1041

Deprecated: Assigning the return value of new by reference is deprecated in /www/wwwroot/shabab.ps/public_html/vb/showthread.php on line 1046

Deprecated: Assigning the return value of new by reference is deprecated in /www/wwwroot/shabab.ps/public_html/vb/showthread.php on line 1518

Deprecated: Assigning the return value of new by reference is deprecated in /www/wwwroot/shabab.ps/public_html/vb/showthread.php on line 1523
دروس لغة الباسكال Pascal ... - منتديات شباب فلسطين
نحن مع غزة
Prev المشاركة السابقة   المشاركة التالية Next
قديم 11-29-2005, 06:39 AM   #5
محمود
..{ مديــــــر عــــام }..
 
الصورة الرمزية محمود
عيد فطر سعيد ,,

قوة السمعة: 50 محمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond reputeمحمود has a reputation beyond repute

افتراضي مشاركة: دروس لغة الباسكال Pascal ...

الدرس الخامس ^^

أمر Write والأمر Writeln


سنتعرف في هذا القسم على نوع جديد من الأوامر في الباسكال وهذا النوع من الأنواع الشائعة الإستخدام في البرنامج وهو الأمر 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 Mahmoud
o

I live in Jabalia

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

الجواب

كود:
Writeln ('My Name is Mahmoud'); 

Writeln ; 

Writeln ('I Live in Jabalia');
يمكن أيضا حلها بالشكل التالي


كود:
Writeln ('My Name is Mahmoud'); 

Writeln(''); 

Write ('I Live in Jabalia ');

والفرق بينهما أن المؤشر في الحالة الأولى سيكون في النهاية في السطر الذي يلي آخر عبارة
وفي المثال الثاني سيكون في نفس السطر الأخير
لو أراد طباعة قيمة في متغير فنستخدم الأمر كما يلي في هذا المثال
فلو فرضنا أن S=10 وأراد طباعة قيمتها فنكتب


كود:
Writeln ('The Value of S =',s);

ويمكن أيضا طباعة أكثر من قيمة أكانت جملة أو متغير وذلك بإستخدام الفاصلة [,] بينها
مثل لو عرفنا المتغيرات التالية
كود:
A = 'Mahmoud'; 
B = '=' ; 
C= '18'; 
Writeln ('My Name is',B,A,'and my age is',c);
فسيكون الناتج على الشكل
My Name is =Mahmoud and my age is 18
  اقتباس المشاركة
 


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دروس فوتوشوب صوت+صورة المجموعه الاول احمد سعد! ريــشــة فنــآن 6 01-23-2006 11:41 AM
تعلم اساسيات Pascal بسهولة A s h i q o h a مُتعلقات التقنية 2 12-14-2005 06:04 PM
دروس في الفوتشوب والتعديل والتحمي Abu Shadi ريــشــة فنــآن 9 11-20-2005 11:52 AM
دروس امنية للمجاهدين فى الأعتقال والتحقيق ابومهدي الــوآحــة الـعــآمّــة 4 10-27-2005 12:07 PM
دروس امنية للمجاهدين فى الأعتقال والتحقيق ابومهدي الــوآحــة الـعــآمّــة 2 10-17-2005 12:12 PM


الساعة الآن 08:31 PM.