TAWASOL تواصل
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

TAWASOL تواصل


 
AccueilS'enregistrerDernières imagesConnexionchercher

 

 ta3rif c++ 2eme

Aller en bas 
AuteurMessage
tsge我ø

tsge我ø


عدد الرسائل : 12
تاريخ التسجيل : 07/04/2006

ta3rif c++ 2eme Empty
MessageSujet: ta3rif c++ 2eme   ta3rif c++ 2eme Icon_minitimeVen 7 Avr - 7:07

كود:
void une_fonction() // عملية لاترجع أي قيمة
{
double d = 2,2; //تعيين القيمة العشرية
int i = 7; // تعيين القيمة التامة
d = d+i; // dإرسال الثمن إلى الممثل
i = d*i; // iإرسال المنتوج إلى
}
فالرمز = هو رمز التمثيل أما الرمز == فهو رمز المساواة C مثل ما هو معمول به في لغة

المقارنة وتشكيل الحلقات Les tests et les boucles


مجموع متجانس فيما بينه من التعليمات تساعدك على إجراء المقارنة والاختيار وأيضا تشكيل الحلقات
هذه عملية على سبيل المثال تقوم بسؤال المستخدم وبعدها ترجع قيمة منطقية تبين الإجابة:

كود:
bool accept()
{
cout<<" Voulez-vous continuer (o ou n)?\n"; // طرح السؤال على المستخدم
char answer = 0; // القيمة المنطقية البدائية هي 0
cin>>answer;

if (answer ==’o’)
returne true; // معناه صحيح أي 1
else
returne false; // معناه خاطئ أي 0
}الصنف القاعدي bool يمكن له إرجاع قيمة منطقية صحيحة أو خاطئة أي false أوtrue
وهنا راح نعمل بيه عملية ونخلي اسم العملية هو() bool accept
بحيث الاسم راح يكون ممثل للصنف القاعدي accept بينوب عنه بكل المجالات الممسوحة لهدا الصنف القاعديbool
في إطار العمليات طبعا وبإمكانه أخد القيم المنطقية بدل عنه ودالك من ميزات سهولة هده اللغة
رمز الحاضنة الأولى أي ( }) هو تصريح لبداية جسم العملية كما يمكن لنا أيضا تسميته بداية حلقة() bool accept
الجملة إلي بين النقطتين وعلامة الاستفهام سيتم طباعتها على شاشة المستخدم وترجمتها بكل بساطة بالعربية هي "هل تريد المواصلة ( نعم أو لا )"
" Voulez-vous continuer (o ou n)? \n"
الرمز زائد الحرف n\هو أمر للرجوع للانتقال للسطر الرمز
والرمز نقطة فاصلة ( ; )هي علامة نهاية السطر
الرمز>> (معناه أكتب في) هو معامل الإخراج و التعليمة cout هو مجال الإخراج القياسي flux de sorti standard

العمليات التي يمكن للصنف القاعدي هدا char تحملها ككتابة وتخزين حرف أو رمز أو عبارة
كمان عملنا ليه ممثل وسميناه الصنف القاعدي answer

وجعلنا لممثل الصنف القاعديanswer قيمة مبدئية يمكن لها أن تتغير وضعنا هنا الصفر كقيمة بدائية منطقية للممثل
الرمز<< (إقراء ابتداء من) هو معامل الإدخال والتعليمة cin هي مجال الإدخال القياسي flux d’entrée standard

نخلي سطر فارغ وننتقل لسطر جديد
لكن قبل ما نكمل بدنا نوضح الأمور شوي
تكون قيمته المنطقية 1 أو 0 لكن إحنا خليناه عملية وتكون القيمة إلي يتحصل عليها من خلالboolالصنف القاعدي
جسم العملية وراح نشرك المستخدم كدالك في العملية ألي بدي ياك تفهمو هو أن التلاعب بالقيم المنطقية من خلال البرمجة بلغة ++C مسموح بيه وسهل للغاية
السؤال المطروح على المستخدم راح يكتبو معامل الإخراج الي هوالرمز >> في مجال الإخراج القياسي cout
مجال الإخراج هدا بيطبع السؤال بشاشة المستخدم
أما معامل الإدخال أي الرمز<< راح يقرا الإجابة إلي المستخدم أجاب بيها كقيمة منطقية من خلال الممثل answer
وبدالك يكون مجال الإدخال القياسي تحصل على قيمة بيوضفها بعدين في تحصيل القيمة النهائية للعملية () bool accept ويحطها في مجال الإدخال القاسي cin
Revenir en haut Aller en bas
 
ta3rif c++ 2eme
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» ta3rif c++ 1eme
» ta3rif c++ 3eme
» ta3rif c++ 4eme

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
TAWASOL تواصل :: البرمجيات-
Sauter vers: