مجموعة مرتبة من التعليمات. يقرأ المدخلات ويتبع القواعد وينتج المخرجات.
مساحة العمل
C++
الأداء والأنظمة والذاكرة والخوارزميات
التعريف أولا
ما هي C++
C++ لغة لكتابة تعليمات دقيقة، وتستخدم غالبا في الأداء والأنظمة والذاكرة والخوارزميات. لا تبدأ بحفظ المصطلحات. ابدأ بفكرة واحدة: مدخلات تمر بخطوات ثم تصبح مخرجات.
main.cppالتشغيل g++ main.cpp -std=c++17 && ./a.outالعادة تتبع الذاكرة والفهارس والحاويات قبل التجميعالقيمة هي البيانات. المتغير هو اسم تستخدمه لحفظ البيانات وإعادة استخدامها.
عمل صغير له اسم. يأخذ مدخلات وينفذ مهمة ويمكن أن يرجع نتيجة.
C++17 compiler هي البيئة التي تشغل كود main.cpp.
أول كود قابل للقراءة
الإدخال والإخراج
cin cout headers namespace#include <iostream>
using namespace std;
int main() {
cout << 42;
}الناتج 42نسب اللغة
شجرة C++
اعرف من أين جاءت C++ وما اللغات القريبة وما الخطوة التالية.
من الصفر
بنك الأسئلة
ابحث ثم تدرب
اختر مرحلة أو ابحث داخل بنك التدريب الحالي ثم افتح السؤال مباشرة.
C++ السؤال 1
C++ السؤال 1. اختر الوصف الأقرب إلى مجرى الإخراج
C++ السؤال 2
C++ السؤال 2. اختر الوصف الأقرب إلى نوع العدد الصحيح
C++ السؤال 3
C++ السؤال 3. اختر الوصف الأقرب إلى إضافة إلى vector
C++ السؤال 4
C++ السؤال 4. اختر الوصف الأقرب إلى مرجع
C++ السؤال 5
C++ السؤال 5. اختر الوصف الأقرب إلى مجرى الإخراج
C++ السؤال 6
C++ السؤال 6. اختر الوصف الأقرب إلى نوع العدد الصحيح
C++ السؤال 7
C++ السؤال 7. اختر الوصف الأقرب إلى إضافة إلى vector
C++ السؤال 8
C++ السؤال 8. اختر الوصف الأقرب إلى مرجع
C++ السؤال 9
C++ السؤال 9. اختر الوصف الأقرب إلى مجرى الإخراج
C++ السؤال 10
C++ السؤال 10. اختر الوصف الأقرب إلى نوع العدد الصحيح
C++ السؤال 11
C++ السؤال 11. اختر الوصف الأقرب إلى إضافة إلى vector
C++ السؤال 12
C++ السؤال 12. اختر الوصف الأقرب إلى مرجع
C++ السؤال 13
C++ السؤال 13. اختر الوصف الأقرب إلى مجرى الإخراج
C++ السؤال 14
C++ السؤال 14. اختر الوصف الأقرب إلى نوع العدد الصحيح
C++ السؤال 15
C++ السؤال 15. اختر الوصف الأقرب إلى إضافة إلى vector
C++ السؤال 16
C++ السؤال 16. اختر الوصف الأقرب إلى مرجع
C++ السؤال 17
C++ السؤال 17. اختر الوصف الأقرب إلى مجرى الإخراج
C++ السؤال 18
C++ السؤال 18. اختر الوصف الأقرب إلى نوع العدد الصحيح
اختيار من متعدد
C++ السؤال 1
C++ السؤال 1. اختر الوصف الأقرب إلى مجرى الإخراج
cout << 42;
مرجع
أنماط main.cpp
g++ main.cpp -std=c++17 && ./a.outcin cout headers namespace
الإدخال والإخراج
#include <iostream>
using namespace std;
int main() {
cout << 42;
}- أضف ملفات header الصحيحة
- استخدم cout للإخراج
- ارجع من main
int double bool string vector
الأنواع
int score = 40 + 2; cout << score;
- اختر النوع المناسب
- انتبه لقسمة الأعداد الصحيحة
- هيئ المتغيرات
vector map set queue stack
مكتبة STL
vector<int> v = {1, 2, 3};
cout << v.size();- افهم سلوك الحاوية
- استخدم size للعد
- تتبع عمليات push و pop