Difference between revisions of "Basic Pascal Tutorial/ar"

From Free Pascal wiki
Jump to navigationJump to search
m (→‎نظرة عامة: Updated for page name change)
(→‎المحتويات: deduplicate contents by transcluding {{Basic Pascal Tutorial/Contents/ar}})
Line 16: Line 16:
  
 
==المحتويات==
 
==المحتويات==
* [[Basic_Pascal_Introduction|مقدمة]]
+
{{:Basic Pascal Tutorial/Contents/ar}}
* [[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 ==
 
== See also ==
 
* [[Object Oriented Programming with Free Pascal and Lazarus]]
 
* [[Object Oriented Programming with Free Pascal and Lazarus]]

Revision as of 12:26, 24 August 2022

العربية (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