بسم الله الرحمن الرحيم
الدرس الثامن
بنية البرنامج في لغة c++
الشكل العام لأي برنامج مكتوب بلغة الc++ يكون بالشكل التالي:
<include<iostream.h#
( )void main
}
;statements
{
العبارة التي بدأ بها البرنامج ( <include<iostream.h# ) ليست جزء منه
بل هي إعلان عن ملف يحتوي على تعريفات العديد من التوابع التي نحتاجها أثناء البرمجة
تبدأ العبارة بما يسمى موجه قبل المعالجة وهو الرمز # وظيفته تنفيذ الأوامر التي تلي إشارة #
include كلمة محجوزة وتعني البحث عن الملف الموجود بين الإشارات<>
أما iostream.h فهي اختصار للكلمة:
input output stram.header file
وظيفة هذا الملف تشغيل أوامر الإدخال والإخراج الموجودة داخل البرنامج
السطر الثاني يحتوي على ( ) void main:
الكلمة المحجوزة main اسم الدالة(التابع) الرئيسية حيث كل برنامج مكتوب بلغة c++
يجب أن يبدأ بهذه العبارة أما void تعني أن نوع المعطيات التي تعيدها هذه الدالة هي الخالية
وأن القوسين الصغيرين الفارغين بعد كلمة main يعنيان عدم وجود وسطاء لهذه الدالة...
القوسان الكبيران{ } يحصران جسم التابع ويقابلان begin و end في باسكال
التعليمات statements :
عبارة عن أوامر اللغة من إدخال وإخراج وتحكم وتكرار واستدعاء توابع فرعية وعبارات التصريح
ملاحظة: كل تعليمة موجودة ضمن { } يجب أن تنتهي بفاصلة منقوطة ;
إدخال البيانات وإخراجها:
جملة الإدخال الأساسية:
;cin>>name_of_variable
مثلاً:
;cin>>x
ملاحظة: يمكن أن تحوي جملة الإدخال أكثر من متغير على أن تفصل بينها إشارة <<:
مثال:
;cin>>x>>y>>z
جملة الإخراج الأساسية:
;cout<<list
list: أسماء متغيرات أو أسماء ثوابت
أو تعبير منطقي أو حسابي يراد إخراج نتيجة معالجته مباشرة على شاشة الحاسوب
أو تعليق على أن يوضع ضمن إشارتي اقتباس أو أحد رموز التنسيق التي سنتعرف عليها لاحقاً
أمثلة:
;cout<<x
;cout<<x+y<<5*z
;cout<<x<<y<<"the results="<<z
ليست هناك تعليقات:
إرسال تعليق