انتقل إلى المحتوى
KnowledgeCity

أنواع البيانات في برمجة لغة C

فهم كيفية اتخاذ القرارات في كود البرمجة C.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ3.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Mike McMillan  3 الدروس ·  8m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

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

تناقش هذه الدروس أولاً كيفية إنشاء تعبيرات علائقية لإنشاء قيم حقيقية وخاطئة بمجرد تقديم المدخلات في الكود الخاص بك. سوف تتعلم تنفيذ البيان الأساسي IF تليها البيان الأكثر شيوعًا IF-ELSE و IF-ELSE IF. بعد ذلك، سننتقل إلى بيان التبديل Switch وكيف يتم استخدامه لاتخاذ قرارات أكثر تنظيماً لا تتضمن سوى تقييم بيانات متكاملة (رقم كامل)، وكيفية تطبيقها في مثل هذه الحالات.

ما ستتعلمه

  • تكوين التعبيرات الشرطية واستخدامها لتوليد قيم صح وخطأ من المدخلات المقدمة
  • تنفيذ عبارة if الأساسية لاتخاذ القرارات في برامج C
  • تطبيق نوعي عبارتي if-else وif-else if لسيناريوهات القرار الأكثر شيوعاً
  • استخدام عبارة switch للتعامل مع القرارات المنظمة التي تتضمن بيانات صحيحة (أعداد كاملة)
  • التمييز بين عبارات if وعبارات switch ومعرفة متى يُستخدم كل منهما
  • العمل مع أنواع بيانات C بما فيها الأنواع الرقمية ونوع الحرف char والنصوص وكيفية تعامل C مع الأنواع المنطقية

النقاط الرئيسية

  • اتخاذ القرارات أحد المكونات الأساسية في جميع لغات البرمجة وأمر حيوي لحل المشكلات داخل البرنامج.
  • تولّد التعبيرات الشرطية قيم صح وخطأ حالما تُدخَل المدخلات في الكود.
  • توفر C ثلاثة أشكال لعبارة if: عبارة if الأساسية، وعبارة if-else الأكثر استخداماً، وعبارة if-else if.
  • تُستخدم عبارة switch للقرارات الأكثر تنظيماً التي تتضمن فقط بيانات صحيحة (أعداد كاملة) يجري تقييمها.
  • جميع البرامج غير التافهة بحاجة إلى القدرة على اتخاذ القرارات، كبرنامج كشف الرواتب الذي يحدد الأجر بناءً على ساعات العمل.

الأسئلة الشائعة

ما الذي يتناوله هذا الكورس في برمجة C؟

يتناول كيفية اتخاذ القرارات في برامج C باستخدام أنواع مختلفة من عبارات if، وكيفية إنشاء تعبيرات شرطية تولّد قيم صح وخطأ، وعبارة if الأساسية، وعبارتي if-else وif-else if، وعبارة switch للقرارات المنظمة التي تتضمن بيانات صحيحة (أعداد كاملة).

ما الفرق بين عبارات if وعبارة switch المُدرَّسة هنا؟

يُدرّس الكورس الأنواع الثلاثة لعبارة if لاتخاذ القرارات من التعبيرات الشرطية، بينما تُستخدم عبارة switch للقرارات الأكثر تنظيماً التي تتضمن فقط بيانات صحيحة (أعداد كاملة) يجري تقييمها؛ وستتعلم التمييز بينهما ومعرفة متى تستخدم كلاً منهما.

ما المهارات التي سأكتسبها من هذا الكورس؟

يبني الكورس مهارات في لغة C (لغة البرمجة)، وأنواع بيانات C، ولغات البرمجة المستندة إلى C، وC التفاعلية، والبرمجة النمطية في C، والمعاملات في C وC++.

ما الموضوعات المدرجة في الدروس؟

تتناول الدروس: أنواع البيانات الرقمية، ونوع البيانات char وإنشاء النصوص، وكيفية تعامل C مع الأنواع المنطقية.

لماذا يُعدّ تعلم اتخاذ القرارات في C أمراً مهماً؟

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