الأربعاء، 10 فبراير 2016

بسم الله الرحمن الرحيم

الدرس الثامن

بنية البرنامج في لغة 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


ليست هناك تعليقات:

إرسال تعليق