جملة cout
جزء من قسم Fundamentals في رحلة C++ على Coddy — الدرس 33 من 74.
في لغة ++C، يوفر كائن cout طرقًا متنوعة لطباعة المخرجات إلى وحدة التحكم. إليك بعض أكثر طرق cout استخدامًا:
<<: يطبع سلسلة نصية إلى وحدة التحكم. هو لا يضيف حرف سطر جديد في النهاية، لذا سيستمر الإخراج اللاحق في نفس السطر.
endlأو\n: يُستخدم لإضافة سطر جديد في المخرجات. بدون هذه، ستظهر جميع المخرجات على نفس السطر.
إليك كيفية استخدام هذه الطرق:
std::string name = "Alice";
int age = 30;باستخدام endl:
cout << "Name: ";
cout << name;
cout << " is " << age << " years old." << endl;
cout << "Hello, " << name << "!" << endl;
// المخرجات:
// Name: Alice is 30 years old.
// Hello, Alice!باستخدام \n:
cout << "Name: " << name << "\n";
cout << "Age: " << age << "\n";
cout << "Hello, " << name << "!\n";
// المخرجات:
// Name: Alice
// Age: 30
// Hello, Alice!التحدي
مبتدئاكتب برنامج C++ يستخدم طرق cout لإخراج ما يلي:
كود البداية يقوم بالفعل بطباعة "Hello, ". أضف كوداً بالأسفل لطباعة "Coddy!" بحيث يظهر كلاهما في نفس السطر.
ورقة مرجعية
في لغة ++C، استخدم cout مع عامل التشغيل << لطباعة المخرجات إلى وحدة التحكم (console):
cout << "Hello World!";استخدم endl أو \n لإضافة فواصل أسطر:
cout << "First line" << endl;
cout << "Second line\n";قم بربط مخرجات متعددة باستخدام <<:
std::string name = "Alice";
int age = 30;
cout << "Name: " << name << " is " << age << " years old." << endl;جرّب بنفسك
#include <iostream>
int main() {
std::cout << "Hello, ";
// اكتب الكود الخاص بك أدناه
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص