Difference between revisions of "Basic Pascal Tutorial/Hello, World/ar"
(Created page with "{{Basic Pascal Tutorial/مرحبا بالعالم}} {{TYNavigator|Compilers|Chapter 1/Program Structure}} مرحبا بالعالم (المؤلف: Tao Yue, الحالة: دو...") |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | <div dir="rtl"> | ||
{{Basic Pascal Tutorial/مرحبا بالعالم}} | {{Basic Pascal Tutorial/مرحبا بالعالم}} | ||
{{TYNavigator|Compilers|Chapter 1/Program Structure}} | {{TYNavigator|Compilers|Chapter 1/Program Structure}} | ||
Line 15: | Line 16: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | يجب أن يبدو الإخراج على شاشتك كما يلي: | |
+ | <div dir="ltr"> | ||
Hello, world. | Hello, world. | ||
− | + | <div dir="rtl"> | |
+ | إذا شغلت البرنامج في IDE، فقد ترى أن البرنامج يومض للمحة، ثم تعود إلى IDE قبل أن تتمكن من رؤية ما حدث. انظر أسفل الدرس السابق لمعرفة السبب. أحد الحلول المقترحة هو إضافة readln لينتظر البرنامج الضغط على Enter قبل الإنهاء، يجب تغيبر برنامج "Hello, World" ليصبح: | ||
<syntaxhighlight lang=pascal> | <syntaxhighlight lang=pascal> |
Latest revision as of 22:56, 25 January 2024
Template:Basic Pascal Tutorial/مرحبا بالعالم
مرحبا بالعالم (المؤلف: Tao Yue, الحالة: دون تغيير)
أحد التقاليد المعتادة في تاريخ برمجة الكمبيوتر أن أول برنامج بلغة جديدة هو طباعة "مرحبًا بالعالم" على الشاشة. لذلك دعونا نفعل ذلك. انسخ البرنامج أدناه والصقه في IDE أو محرر النصوص، ثم قم بتجميعه وتشغيله.
إذا لم تكن لديك أي فكرة عن كيفية القيام بذلك، فارجع إلى جدول المحتويات. تشرح الدروس السابقة ما هو المترجم، وتعطي روابط للمترجمات القابلة للتنزيل، وترشدك خلال عملية تثبيت مترجم Pascal مفتوح المصدر على Windows.
program Hello;
begin
writeln ('Hello, world.');
end.
يجب أن يبدو الإخراج على شاشتك كما يلي:
Hello, world.
إذا شغلت البرنامج في IDE، فقد ترى أن البرنامج يومض للمحة، ثم تعود إلى IDE قبل أن تتمكن من رؤية ما حدث. انظر أسفل الدرس السابق لمعرفة السبب. أحد الحلول المقترحة هو إضافة readln لينتظر البرنامج الضغط على Enter قبل الإنهاء، يجب تغيبر برنامج "Hello, World" ليصبح:
program Hello;
begin
writeln ('Hello, world.');
readln;
end.