حل مسائل problem solving بلغة c++
برمجة سي بلس بلس | C++ programming هندسة برمجيات | Software Engineering UML
جامعة الأزهر
- 2026-10-04
شرح عملي باستخدام لغة C++ لتطبيق أساسيات البرمجة وحل مجموعة من المسائل المتعلقة بالتعامل مع الأرقام.
يتضمن الفيديو شرحًا وتطبيقًا عمليًا لثلاث مسائل برمجية أساسية:
-
Sum of Digits
حساب مجموع أرقام العدد، مع توضيح كيفية استخراج كل رقم والتعامل معه باستخدام العمليات الحسابية في C++. -
Reverse a Number
عكس ترتيب أرقام العدد، مع شرح خطوات بناء العدد المعكوس بطريقة بسيطة ومنظمة. -
Palindrome Number
التحقق مما إذا كان العدد Palindrome، أي أن العدد يبقى نفسه عند قراءته من اليمين إلى اليسار، من خلال مقارنة العدد الأصلي بالعدد المعكوس.
خلال الشرح يتم التركيز على:
• العمليات الحسابية مثل % .
• استخدام الحلقات التكرارية.
• تحليل المسألة وتحديد خطوات الحل قبل كتابة الكود.
• تطبيق الحل خطوة بخطوة.
• اختبار البرنامج والتأكد من صحة النتائج.
• تنمية مهارات التفكير المنطقي وحل المشكلات البرمجية.
التقنية المستخدمة: C++.
هل كان الشرح مفيد؟