Difference between revisions of "Basic Pascal Tutorial/ar"
From Lazarus wiki
Jump to navigationJump to searchm (→نظرة عامة: Updated for page name change) |
|||
(8 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 في أي مكان آخر غير هذا الويكي. | ||
− | يمكنك اﻷطلاع علي الدرس هنا [[ | + | يمكنك اﻷطلاع علي الدرس هنا [[Basic_Pascal_Introduction|Basic Pascal Tutorial by Tao Yue]] أو في جدول المحتويات التالي . |
</div> | </div> | ||
− | |||
==المحتويات== | ==المحتويات== | ||
− | * [[ | + | * [[Basic_Pascal_Introduction|مقدمة]] |
− | * [[ | + | * [[Pascal_History|تاريخ لغة الباسكال]] |
* [[Compilers|مترجمات الباسكال]] | * [[Compilers|مترجمات الباسكال]] | ||
* [[Hello,_World|مرحبا بالعالم]] | * [[Hello,_World|مرحبا بالعالم]] | ||
Line 24: | Line 25: | ||
** [[Constants|الثوابت]] | ** [[Constants|الثوابت]] | ||
** [[Variables_and_Data_Types|المتغيرات وأنواع البيانات]] | ** [[Variables_and_Data_Types|المتغيرات وأنواع البيانات]] | ||
− | ** [[Assignment_and_Operations| | + | ** [[Assignment_and_Operations|الإسناد والعمليات المنطقية]] |
− | ** [[Standard_Functions| | + | ** [[Standard_Functions|الوظائف المعيارية]] |
− | ** [[Punctuation_and_Indentation| | + | ** [[Punctuation_and_Indentation|الترقيم والمسافات]] |
− | ** [[Programming_Assignment| | + | ** [[Programming_Assignment|واجب برمجي]] |
− | ** [[Solution]] | + | ** [[Solution|حل الواجب البرمجي]] |
− | * [[Input|2. | + | * [[Input|2. اﻷدخال واﻷخراج]] |
− | ** [[Input]] | + | ** [[Input|اﻷدخال]] |
− | ** [[Output]] | + | ** [[Output|الإخراج]] |
− | ** [[Formatting output]] | + | ** [[Formatting output|تهيئة المخرجات]] |
− | ** [[Files]] | + | ** [[Files|الملفات]] |
** [[EOLN_and_EOF|EOLN and EOF]] | ** [[EOLN_and_EOF|EOLN and EOF]] | ||
− | ** [[Programming_Assignment_2| | + | ** [[Programming_Assignment_2|واجب برمجي_2]] |
− | ** [[Solution_2| | + | ** [[Solution_2|حل الواجب البرمجي_2]] |
* [[Sequential_control|3. Program Flow]] | * [[Sequential_control|3. Program Flow]] | ||
** [[Sequential_control|Sequential control]] | ** [[Sequential_control|Sequential control]] | ||
Line 66: | Line 67: | ||
** [[Records]] | ** [[Records]] | ||
** [[Pointers]] | ** [[Pointers]] | ||
− | |||
− | |||
− | |||
* [[Final_words|6. Final words]] | * [[Final_words|6. Final words]] | ||
− | [[ | + | == See also == |
− | + | * [[Object Oriented Programming with Free Pascal and Lazarus]] | |
− |
Revision as of 13: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 بشروط هي :
- أن يتم اﻷشارة إلي رابط الدرس اﻷصلي علي http://www.taoyue.com/tutorials/pascal/
- أن الصفحات من الممكن أن تعدل من المصدر
رجاء مراسلة الناشر اﻷصلي قبل إعادة نشر أي جزء كتبه Tao Yue في أي مكان آخر غير هذا الويكي.
يمكنك اﻷطلاع علي الدرس هنا Basic Pascal Tutorial by Tao Yue أو في جدول المحتويات التالي .
المحتويات
- مقدمة
- تاريخ لغة الباسكال
- مترجمات الباسكال
- مرحبا بالعالم
- 1. اﻷساسيات
- 2. اﻷدخال واﻷخراج
- 3. Program Flow
- 4. Subprograms
- 5. Data types
- 6. Final words