كيفية إنشاء برنامج بسيط في C ++

مؤلف: Joan Hall
تاريخ الخلق: 2 Lang L: none (month-010) 2021
تاريخ التحديث: 1 قد 2024
Anonim
كيف تصنع برنامج يعمل بكلمة سر باستخدام لغة C++
فيديو: كيف تصنع برنامج يعمل بكلمة سر باستخدام لغة C++

المحتوى

أقسام أخرى

هل أردت يومًا البرمجة بلغة C ++؟ أفضل طريقة للتعلم هي النظر إلى الأمثلة. ألقِ نظرة على مخطط برمجة C ++ الأساسي للتعرف على بنية برنامج C ++ ، ثم قم بإنشاء برنامج بسيط بنفسك.

خطوات

  1. احصل على مترجم و / أو IDE. ثلاثة خيارات جيدة هي GCC ، أو إذا كان جهاز الكمبيوتر الخاص بك يعمل بنظام Windows أو Visual Studio Express Edition أو Dev-C ++.
  2. جرب بعض الأمثلة على البرامج. انسخ والصق ما يلي في محرر نص / رمز:
      يتم إعطاء برنامج بسيط بواسطة بيارن ستروستروب (مطور C ++) للتحقق من المترجم الخاص بك:
    • برنامج لإيجاد مجموع عددين:
    • برنامج لإيجاد حاصل الضرب في مسائل الضرب:
    • برنامج لإيجاد قيمة الأس:
  3. احفظ هذا الملف كملف a.cpp باسم يعكس برنامجك بدقة. لا تخلط بين وجود العديد من الامتدادات الأخرى لملفات C ++ ، اختر أيًا منها (مثل *. cc، *. cxx، *. c ++، *. cp).
    • ملحوظة: يجب أن يظهر "حفظ كنوع": {حدد "كل الملفات"}
  4. تجميعها. بالنسبة لمستخدمي مترجم Linux و gcc ، استخدم الأمر: g ++ sum.cpp. يمكن لمستخدمي Window استخدام أي مترجم C ++ ، مثل MS Visual C ++,Dev-C ++ أو أي برنامج مفضل آخر.

  5. تشغيل البرنامج. لمستخدمي Linux و gcc compiler Command: ./ a.out (a.out هو ملف قابل للتنفيذ ينتجه المترجم بعد تجميع البرنامج.)

أسئلة وأجوبة المجتمع



هل توجد برامج حل على الإنترنت؟

نعم ، هناك العديد من أنواع اختبارات البرمجة لحل المشكلات عبر الإنترنت المتاحة على الإنترنت.


  • ما هي استخدامات C ++؟

    كل شىء! يمكن استخدامه في كل شيء من برمجة الألعاب إلى إنشاء صفحات الويب والبرامج وقواعد البيانات.


  • أنا مهتم بتعلم C ++ ، لكن ليس لدي أي أموال. ماذا يمكنني أن أفعل؟

    ابحث عن دروس مثل هذه عبر الإنترنت وعلم نفسك.


  • كيف يمكنني معرفة نوع البيانات الذي من المفترض أن أستخدمه؟

    فكر فيما يجب أن تفعله البيانات. على سبيل المثال ، إذا كنت تريد القيام بشيء مثل العد البسيط أو التكرار الحلقي ، فاستخدم int. إذا كنت بحاجة إلى تتبع أحرف متعددة ، فاستخدم سلسلة.


  • كيف يمكنني تعلم البرمجة باستخدام C ++؟

    شاهد بعض البرامج التعليمية على موقع يوتيوب. أو اشترِ كتابًا عن برمجة C ++ مثل برمجة Sumita Arona باستخدام C ++.


  • ما هي خطوات بدء برمجة C ++؟

    إذا كنت تعرف لغة C ، يمكنك بسهولة تعلم C ++. لا يوجد فرق كبير في C & C ++.


  • كيف يمكنني إنشاء برنامج يقوم بتخزين السجلات المدرسية من خلال C ++؟

    إن أبسط طريقة هي استخدام طريقة الإدخال القياسية (سين) للحصول على مدخلات المستخدم ، ثم تخزينها في ملف باستخدام fstreams.


  • كيف يمكنني تعلم برمجة لغة سي بطريقة بسيطة؟

    يمكنك مشاهدة مقاطع YouTube التعليمية والمتابعة: هذا يقطع شوطًا طويلاً. بدلاً من ذلك ، يمكنك الانضمام إلى برنامج مثل Treehouse أو Cademy. يمكنك أيضًا اختيار كتاب وقراءته عن C ++.


  • أرغب في إنشاء برنامج يتيح لعملائي البحث في جميع المنتجات في متجري. ما الذي أحتاج إلى معرفته للقيام بذلك؟

    تحتاج إلى تعلم لغة برمجة ونوع من لغة الخادم.


  • هل C ++ لغة أفضل من C #؟ إذا كان الأمر كذلك لماذا؟

    كلاهما موجه نحو الهدف ومتشابه في نواح كثيرة ، لكن لا يمكنني تحديد أيهما أفضل. تعد لغة C # أسهل في التعلم ، وتستخدم على نطاق واسع في معظم التطبيقات الموجهة للأعمال في الوقت الحاضر ، ولكنها لا تتمتع بنفس "القوة" مثل C ++.


    • كيف أقوم بإنشاء برنامج يسمح بالبحث عن منتجات لمتجر؟ إجابة

    نصائح

    • cin.ignore () يمنع البرنامج من الإنهاء قبل الأوان وإغلاق النافذة على الفور (قبل أن يتوفر لديك الوقت لرؤيته)! اضغط على أي مفتاح إذا كنت تريد إنهاء البرنامج. تعمل cin.get () بطريقة مماثلة.
    • أضف // قبل كل تعليقاتك.
    • لا تتردد في التجربة!
    • تعلم البرمجة بلغة C ++ بمعايير ISO
    • لمزيد من التفاصيل حول البرمجة في C ++ ، قم بزيارة cplusplus.com

    تحذيرات

    • سيتعطل برنامجك إذا حاولت إدخال قيم أبجدية في أحد متغيرات "int". نظرًا لعدم إجراء تعويض مناسب للخطأ ، لا يمكن لبرنامجك تحويل القيم. قراءة سلسلة أفضل أو التقاط الاستثناءات الخاصة بك.
    • تأكد من البقاء بعيدًا عن Dev-C ++ قدر الإمكان ، لأنه يحتوي على أخطاء متعددة ، ومترجم قديم ، ولم يتم تحديثه منذ 2005.
    • لا تستخدم كود قديم.

    الأشياء ستحتاج

    • محرر نص / رمز (مثل vim ، notepad ، إلخ).
    • مترجم.
    • بدلاً من ذلك ، يحتوي IDE على محرر ومجمع.
    • توربو ج
    • برنامج Codepad عبر الإنترنت
    • برنامج Notepad ++

    كيف تعطي نجمة

    Charles Brown

    قد 2024

    محتوى الفيديو البداية هي حركة الجمباز الأساسية التي تقوي الجزء العلوي من الجسم وتساعد على التدرب على الأعمال المثيرة الأكثر تقدمًا. على النجمة الأمامية ، النسخة الأكثر شهرة وشائعة ، تبدأ في النظر في ا...

    هل ستسافر إلى مكان بدون اتصال بالإنترنت؟ يمكنك حفظ قوائم التشغيل الخاصة بمحطات الراديو المفضلة لديك أو إنشاء قوائم التشغيل الخاصة بك حتى تتمكن من الاستماع إليها حتى بدون شبكة. تعمل موسيقى Google Play ...

    مشاركات جديدة