BEPROGRAMMING Telegram 1390
✒️ الدرس 5⃣

⬅️ أمر الطباعة >>cout

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

main.cpp :
#include <iostream>

int main()
{
std::cout << "wecome to c++";
return 0;
}

سنحصل على النتيجة التالية عند التشغيل.
wecome to c++
》شرح الكود :
الأمر #include <iostream> الموجود في السطر الأول يحتوي على الأوامر الأساسية التي نحتاجها في التطبيقات التي تعتبر Console Application و التي سنستخدمها في أغلب البرامج مثل أمر الطباعة cout و غيره من الأوامر و الدوال الجاهزة التي ستمر معك لاحقاً في الدورة.
سبب وضع std:: قبل cout هو أن الأمر cout موجود فيه.
الدالة main() التي قمنا بتعريفها ابتداءاً من السطر الثالث يجب أن يكون نوعها int لأنها تمثل نقطة البداية في البرنامج.
وضع return 0; في السطر السادس و كآخر أمر في الدالة main() هو أمر متعارف عليه, و فكرته إرسال الرقم 0 لنظام التشغيل عند انتهاء أو إغلاق البرنامج بشكل طبيعي. هكذا سيتمكن نظام التشغيل من التفريق بين الإنهاء الطبيعي للبرنامج والإنهاء المفاجئ ( Crash ) الذي يحدث نتيجة خطأ ما.
》مبادئ الطباعة الأساسية :
عليك مراعاة المبادئ التالية عند استخدام الأمر cout.
لعرض رقم, ضعه كما هو.
لعرض قيمة متغير, ضعه كما هو.
لعرض حرف يجب وضعه بين ' '.
لعرض كلمة أو نص, يجب وضعه بين " ".
طباعة عدة أشياء دفعة واحدة بواسطة الأمر cout في C++
لدمج عدة أشياء مختلفة و عرضها باستخدام الأمر cout نضع الرمز << بين كل شيئين نريد طباعتهما.
》في المثال التالي, قمنا بإنشاء برنامج يحتوي على متغيرين name و year.
بعدها قمنا بعرضهما كجملة واحدة.
طباعة عدة أشياء دفعة واحدة بواسطة الأمر cout في C++
لدمج عدة أشياء مختلفة و عرضها باستخدام الأمر cout نضع الرمز << بين كل شيئين نريد طباعتهما.
》في المثال التالي, قمنا بإنشاء برنامج يحتوي على متغيرين name و year.
بعدها قمنا بعرضهما كجملة واحدة.
مثال
main.cpp :
#include <iostream>

int main()
{
char name = "Ahmed";
int year = 1990;

std::cout << "Hello my name is " << name << ", I born in " << year;
return 0;
}
سنحصل على النتيجة التالية عند التشغيل.
Hello my name is Ahmed, I born in 1990
》عرض المحتوى على سطر جديد C++
عند عرض المحتوى بواسطة الأمر cout يمكنك تحديد نهاية السطر من خلال وضع العامل endl و عندها سيظهر أي شيء تطبعه بعده على سطر جديد.
معلومة: endl إختصار لجملة End Line.
مثال
main.cpp :
#include <iostream>

int main()
{
std::cout << "welcome to " << std::endl << "C++ ";
return 0;
}

سنحصل على النتيجة التالية عند التشغيل.
welcome to
C++
》سبب وضع std:: قبل العامل endl هو أن العامل endl موجود فيه.
》أهمية الكلمة using في C++
في البداية, سنشرح الكلملة using بتفصيل ممل في درس لاحق نظراً لأهميتها في المشاريع.
الآن, إذا أردت أن تكتب الأمرين cout و endl بشكل مباشر بدون الحاجة لأن تكتب قبلهما std::, قم بتضيمن النطاق std مرة واحدة في الملف و عندها تصبح قادر على استخدام أي شيء موجود فيه بشكل مباشر.
لتضمين النطاق std في الملف main.cpp نكتب using namespace std; فوق الدالة main().
الآن, سنعيد نفس المثال السابق مع تضمين النطاق std بشكل مباشر.
》مثال :
main.cpp :
#include <iostream>
using namespace std; // std هنا قمنا بتضيمن النطاق

int main()
{
cout << "welcome to" << endl << "C++ ";
return 0;
}

سنحصل على النتيجة التالية عند التشغيل.
welcome to
C++

》النزول على سطر جديد بواسطة الرمز \n في C++
إذا أردت النزول على سطر جديد بدون الحاجة لكتابة << endl فيمكنك تمرير \n كنص.
ملاحظة: أغلب المبرمجين يفضلون تمرير \n بدل كتابة << endl لأنها مختصرة أكثر.

معلومة: \n إختصار لجملة New Line.

》في المثال التالي قمنا بتمرير \n كنص للأمر cout من أجل النزول على سطر جديد.
مثال
main.cpp :
#include <iostream>
using namespace std;

int main() {
cout << "welcome to\nC++ ";
return 0;
سنحصل على النتيجة التالية عند التشغيل.
welcome to
C++


⬅️ أمر الادخال <<cin

بالنسبة للإدخال فى لغة C++ فبواسطة الكائن cin , وهذا الكائن يستخدم فقط مع المتغيرات.
وعملية الإدخال هى عكس عملية الإخراج حيث أننا نستخدم معامل الإدخال <<cin


فمثلا لإدخال عدد صحيح من خلال لوحة المفاتيح
Cin>>x;
هنا ينتظر منك البرنامج إدخال قيمة عددية واحدة وحفظها في المتغير x
أما إذا أردنا إدخال أكثر من قيمة فيمكن أن يكون المثال كالتالي
Cin>>x>>y>>z;
وهنا يمكن إدخال ثلاث قيم

✒️ م . أحمد قطران

انتهى ....



tgoop.com/Beprogramming/1390
Create:
Last Update:

✒️ الدرس 5⃣

⬅️ أمر الطباعة >>cout

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

main.cpp :
#include <iostream>

int main()
{
std::cout << "wecome to c++";
return 0;
}

سنحصل على النتيجة التالية عند التشغيل.
wecome to c++
》شرح الكود :
الأمر #include <iostream> الموجود في السطر الأول يحتوي على الأوامر الأساسية التي نحتاجها في التطبيقات التي تعتبر Console Application و التي سنستخدمها في أغلب البرامج مثل أمر الطباعة cout و غيره من الأوامر و الدوال الجاهزة التي ستمر معك لاحقاً في الدورة.
سبب وضع std:: قبل cout هو أن الأمر cout موجود فيه.
الدالة main() التي قمنا بتعريفها ابتداءاً من السطر الثالث يجب أن يكون نوعها int لأنها تمثل نقطة البداية في البرنامج.
وضع return 0; في السطر السادس و كآخر أمر في الدالة main() هو أمر متعارف عليه, و فكرته إرسال الرقم 0 لنظام التشغيل عند انتهاء أو إغلاق البرنامج بشكل طبيعي. هكذا سيتمكن نظام التشغيل من التفريق بين الإنهاء الطبيعي للبرنامج والإنهاء المفاجئ ( Crash ) الذي يحدث نتيجة خطأ ما.
》مبادئ الطباعة الأساسية :
عليك مراعاة المبادئ التالية عند استخدام الأمر cout.
لعرض رقم, ضعه كما هو.
لعرض قيمة متغير, ضعه كما هو.
لعرض حرف يجب وضعه بين ' '.
لعرض كلمة أو نص, يجب وضعه بين " ".
طباعة عدة أشياء دفعة واحدة بواسطة الأمر cout في C++
لدمج عدة أشياء مختلفة و عرضها باستخدام الأمر cout نضع الرمز << بين كل شيئين نريد طباعتهما.
》في المثال التالي, قمنا بإنشاء برنامج يحتوي على متغيرين name و year.
بعدها قمنا بعرضهما كجملة واحدة.
طباعة عدة أشياء دفعة واحدة بواسطة الأمر cout في C++
لدمج عدة أشياء مختلفة و عرضها باستخدام الأمر cout نضع الرمز << بين كل شيئين نريد طباعتهما.
》في المثال التالي, قمنا بإنشاء برنامج يحتوي على متغيرين name و year.
بعدها قمنا بعرضهما كجملة واحدة.
مثال
main.cpp :
#include <iostream>

int main()
{
char name = "Ahmed";
int year = 1990;

std::cout << "Hello my name is " << name << ", I born in " << year;
return 0;
}
سنحصل على النتيجة التالية عند التشغيل.
Hello my name is Ahmed, I born in 1990
》عرض المحتوى على سطر جديد C++
عند عرض المحتوى بواسطة الأمر cout يمكنك تحديد نهاية السطر من خلال وضع العامل endl و عندها سيظهر أي شيء تطبعه بعده على سطر جديد.
معلومة: endl إختصار لجملة End Line.
مثال
main.cpp :
#include <iostream>

int main()
{
std::cout << "welcome to " << std::endl << "C++ ";
return 0;
}

سنحصل على النتيجة التالية عند التشغيل.
welcome to
C++
》سبب وضع std:: قبل العامل endl هو أن العامل endl موجود فيه.
》أهمية الكلمة using في C++
في البداية, سنشرح الكلملة using بتفصيل ممل في درس لاحق نظراً لأهميتها في المشاريع.
الآن, إذا أردت أن تكتب الأمرين cout و endl بشكل مباشر بدون الحاجة لأن تكتب قبلهما std::, قم بتضيمن النطاق std مرة واحدة في الملف و عندها تصبح قادر على استخدام أي شيء موجود فيه بشكل مباشر.
لتضمين النطاق std في الملف main.cpp نكتب using namespace std; فوق الدالة main().
الآن, سنعيد نفس المثال السابق مع تضمين النطاق std بشكل مباشر.
》مثال :
main.cpp :
#include <iostream>
using namespace std; // std هنا قمنا بتضيمن النطاق

int main()
{
cout << "welcome to" << endl << "C++ ";
return 0;
}

سنحصل على النتيجة التالية عند التشغيل.
welcome to
C++

》النزول على سطر جديد بواسطة الرمز \n في C++
إذا أردت النزول على سطر جديد بدون الحاجة لكتابة << endl فيمكنك تمرير \n كنص.
ملاحظة: أغلب المبرمجين يفضلون تمرير \n بدل كتابة << endl لأنها مختصرة أكثر.

معلومة: \n إختصار لجملة New Line.

》في المثال التالي قمنا بتمرير \n كنص للأمر cout من أجل النزول على سطر جديد.
مثال
main.cpp :
#include <iostream>
using namespace std;

int main() {
cout << "welcome to\nC++ ";
return 0;
سنحصل على النتيجة التالية عند التشغيل.
welcome to
C++


⬅️ أمر الادخال <<cin

بالنسبة للإدخال فى لغة C++ فبواسطة الكائن cin , وهذا الكائن يستخدم فقط مع المتغيرات.
وعملية الإدخال هى عكس عملية الإخراج حيث أننا نستخدم معامل الإدخال <<cin


فمثلا لإدخال عدد صحيح من خلال لوحة المفاتيح
Cin>>x;
هنا ينتظر منك البرنامج إدخال قيمة عددية واحدة وحفظها في المتغير x
أما إذا أردنا إدخال أكثر من قيمة فيمكن أن يكون المثال كالتالي
Cin>>x>>y>>z;
وهنا يمكن إدخال ثلاث قيم

✒️ م . أحمد قطران

انتهى ....

BY مستـ1ــوى حاسوب


Share with your friend now:
tgoop.com/Beprogramming/1390

View MORE
Open in Telegram


Telegram News

Date: |

Hashtags As of Thursday, the SUCK Channel had 34,146 subscribers, with only one message dated August 28, 2020. It was an announcement stating that police had removed all posts on the channel because its content “contravenes the laws of Hong Kong.” Each account can create up to 10 public channels Select: Settings – Manage Channel – Administrators – Add administrator. From your list of subscribers, select the correct user. A new window will appear on the screen. Check the rights you’re willing to give to your administrator. While the character limit is 255, try to fit into 200 characters. This way, users will be able to take in your text fast and efficiently. Reveal the essence of your channel and provide contact information. For example, you can add a bot name, link to your pricing plans, etc.
from us


Telegram مستـ1ــوى حاسوب
FROM American