Difference between revisions of "Basic Pascal Tutorial/ar"

From Lazarus wiki
Jump to navigationJump to search
m (→‎نظرة عامة: Updated for page name change)
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
{{Basic_Pascal_Tutorial}}
 +
 
<div dir="rtl">
 
<div dir="rtl">
  
Line 10: Line 12:
 
رجاء مراسلة الناشر اﻷصلي قبل إعادة نشر أي جزء  كتبه Tao Yue  في أي مكان آخر غير هذا الويكي.
 
رجاء مراسلة الناشر اﻷصلي قبل إعادة نشر أي جزء  كتبه Tao Yue  في أي مكان آخر غير هذا الويكي.
  
يمكنك اﻷطلاع علي الدرس هنا [[Object_Pascal_Introduction|Object Pascal Tutorial by Tao Yue]] أو في جدول المحتويات التالي .
+
يمكنك اﻷطلاع علي الدرس هنا [[Basic_Pascal_Introduction|Basic Pascal Tutorial by Tao Yue]] أو في جدول المحتويات التالي .
 
</div>
 
</div>
 +
 +
==المحتويات==
 +
* [[Basic_Pascal_Introduction|مقدمة]]
 +
* [[Pascal_History|تاريخ لغة الباسكال]]
 +
* [[Compilers|مترجمات الباسكال]]
 +
* [[Hello,_World|مرحبا بالعالم]]
 +
* [[Program_Structure|1. اﻷساسيات]]
 +
** [[Program_Structure|بنية البرامج]]
 +
** [[Identifiers|المعرفات]]
 +
** [[Constants|الثوابت]]
 +
** [[Variables_and_Data_Types|المتغيرات وأنواع البيانات]]
 +
** [[Assignment_and_Operations|الإسناد والعمليات المنطقية]]
 +
** [[Standard_Functions|الوظائف المعيارية]]
 +
** [[Punctuation_and_Indentation|الترقيم والمسافات]]
 +
** [[Programming_Assignment|واجب برمجي]]
 +
** [[Solution|حل الواجب البرمجي]]
 +
* [[Input|2. اﻷدخال واﻷخراج]]
 +
** [[Input|اﻷدخال]]
 +
** [[Output|الإخراج]]
 +
** [[Formatting output|تهيئة المخرجات]]
 +
** [[Files|الملفات]]
 +
** [[EOLN_and_EOF|EOLN and EOF]]
 +
** [[Programming_Assignment_2|واجب برمجي_2]]
 +
** [[Solution_2|حل الواجب البرمجي_2]]
 +
* [[Sequential_control|3. Program Flow]]
 +
** [[Sequential_control|Sequential control]]
 +
** [[Boolean_Expressions|Boolean Expressions]]
 +
** [[IF|Branching]]
 +
*** [[IF]]
 +
*** [[CASE]]
 +
** [[FOR..DO|Looping]]
 +
*** [[FOR..DO]]
 +
*** [[WHILE..DO]]
 +
*** [[REPEAT..UNTIL]]
 +
*** [[FOR..IN]]
 +
** [[Programming_Assignment_3|Programming Assignments: Fibonacci Sequence and Powers of Two]]
 +
** [[Solution_3|Solutions]]]
 +
* [[Procedures|4. Subprograms]]
 +
** [[Procedures]]
 +
** [[Parameters]]
 +
** [[Functions]]
 +
** [[Scope]]
 +
** [[Recursion]]
 +
** [[Forward_Referencing|Forward Referencing]]
 +
** [[Programming_Assignment_4|Programming Assignment: the Towers of Hanoi]]
 +
** [[Solution_4|Solution]]
 +
* [[Enumerated_types|5. Data types]]
 +
** [[Enumerated_types|Enumerated types]]
 +
** [[Subranges]]
 +
** [[1-dimensional_arrays|1-dimensional arrays]]
 +
** [[Multidimensional_arrays|Multidimensional arrays]]
 +
** [[Records]]
 +
** [[Pointers]]
 +
* [[Final_words|6. Final words]]
 +
 +
 +
== See also ==
 +
* [[Object Oriented Programming with Free Pascal and Lazarus]]

Revision as of 14:45, 28 March 2020

العربية (ar) български (bg) Deutsch (de) English (en) español (es) français (fr) italiano (it) 日本語 (ja) 한국어 (ko) русский (ru) slovenčina (sk) 中文(中国大陆)‎ (zh_CN)

نظرة عامة

قام Tao Yue بكتابة مقدمة شاملة ممتازة عن لغة باسكال أهلتها بشدة أن تضاف إلي الويكي وأن تنشر في مستودع Lazarus-ccr بشروط هي :

رجاء مراسلة الناشر اﻷصلي قبل إعادة نشر أي جزء كتبه Tao Yue في أي مكان آخر غير هذا الويكي.

يمكنك اﻷطلاع علي الدرس هنا Basic Pascal Tutorial by Tao Yue أو في جدول المحتويات التالي .

المحتويات


See also