لماذا عليك ان تتعلم البرمجة بلغة ++C كخطوة اولى
تعتبر لغة ++C واحدة من اقدم لغات البرمجة والتي شكلت الحجر الاساس للكثير من البرامج المشهورة التي نستخدمها بشكل مستمر. فاذا كنت تريد ان تتعلم فعليك ان تبدأ من اللغة الام حيث من خلالها ستتعلم اساسيات البرمجة والتي منها سننطلق الى لغات البرمجة الاخرى حيث لن تواجة اي صعوبة في اي لغة برمجية اخرى لكن عليك فقط ان تتقن البرمجة بلغة سي بلس بلس.تعريف لغة سي بلس بلس C++
هي لغة برمجة كائنية، متعددة أنماط البرمجة وتضم العديد من ميزات لغات البرمجة عالية المستوى ومنخفضة المستوى. بدأ تطويرها امتداداً للغة C. من قبل بيارن ستروستروب في مختبرات بل عام 1979.الخطوة الاولى - كيف تكتب برنامجاً
دعونا نعطي مثال لتوضيح الصورة. فمثلاً إذا أرادت أن تحضر أكلة (الدولمة) العراقية الشهيرة او اي اكلة اخرى فانت بحاجة اولاً الى ان تحضر مكونات هذة الاكلة ، هذه المكونات هي البصل وورق العنب والرز وما إلى ذالك ، وبعد أن تنتهي من تحضيركل تلك الأدوات تبدأ بتكوين هذه الأكلة .
فالبرمجة مشابهة تماما لصناعة أكلة ما فعندما نُسال سؤال بداية نحلل السؤال ونحضر متطلباته تم نقوم بربط هذه المتطلبات مع بعضها ونكون برنامجا أي شيء شبيه بالخوارزمية لكل حل. على سبيل المثال لو جاءنا سؤال يطلب فيه جمع عددين يدخلهما المستخدم فبداية التحليل من السؤال نفهم انه يدخل عددين لذالك نحتاج إلى متغيرين كل متغير يمثل عدد معين من الذي سوف ندخله
وبما انه قال يدخلهما المستخدم يجب أن نعمل دالة إدخال من شاشة التنفيذ إلى هذان المتغيران تم يأتي بعدهما من متطلبات السؤال جمع أي لابد من وجود وتعريف متغير ثالث نخزن فيه نتيجة الجمع التي سوف نقوم بها ثم نطبع هذه النتيجة. ألان بعد تحليل المتطلبات نسلسل الخطوات على ورقة بشكل مشابه لكتابة البرنامج بشكل التالي:
1- تعريف متغيرات a,b,c.
2- ندخل من شاشة التنفيذ a وb.
3- نجمعهم c=a+b.
4- نطبعهم.
ألان نحول هذه المتطلبات إلى برنامج