Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

جملة 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!
challenge icon

التحدي

مبتدئ

اكتب برنامج 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;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals