المدخلات (Inputs) في C

في هذا الدرس سيتم شرح طريقة استقبال مدخلات من المستخدم ومعالجتها في البرنامج، هذا الدرس قد يتطلب مراجعة الدروس السابقة في قسم دروس C. في لغة C نستخدم الدالة scanf لإدخال قيمة معينة لمتغير عبر المستخدم، وطريقة استخدامها: scanf(type, variable); الشطر الأول type: ويقصد به نوع المتغير سواء كان عددًا صحيح، أو حرف وإلخ.. الشطر … اقرأ المزيد

العمليات والتعابير في C, Java و PHP

ربما لم أضع الدروس بالترتيب الصحيح، إذ انه من المفترض أن يكون هذا الدرس من أوائل الدروس. يفترض الآن أن هناك العديد من الأمثلة في الدروس السابقة للعمليات. هناك العديد من العمليات والتعابير في لغات البرمجة، وفي العادة تستخدم في العمليات الرياضية وفي الأوامر الشرطية. والجدول الآتي يوضح بعض هذه العمليات: العملية الشرح مثال + … اقرأ المزيد

التكرار في C, Java و PHP

بما أن اوامر التكرار تشبه بعضها بعضًا بشكل كبير، في هذا الدرس سيتم شرحها لـ3 لغات برمجية مختلفة. للدروس السابقة يمكنك العودة للأقسام من القائمة الجانبية. هناك عِدة أهداف من أوامر التكرار أهمها هو تجنب تكرار الشفرة لذات الغرض أكثر من مرة، لنتفرض أنك ترغب بعمل برنامج لحساب حاصل جمع 10 ارقام، بالتالي سيكون عليك … اقرأ المزيد

المتغيرات والمصفوفات في C

في درس سابق للغة C، تم وضع مقدمة حولها وبعض من الأساسيات في كتابة شفرة C، وفي هذا الدرس، سيتم طرح الأمثلة على المتغيرات والمصفوفات. المثال التالي كنوع من التذكير للدرس السابق: #include<stdio.h> main() {     printf(“Welcome to C Language, enjoy browsing http://www.alrashdi.co/blog \n”); } ربما تكون هناك اضافة وهي “\n” ويقصد بها كتابة سطر … اقرأ المزيد

أساسيات في كتابة شفرة C

يفترض أن يكون هذا الدرس تابعًا للدرس الأول، لكن قمت بفصله لتسهيل تتبع الدروس بالتدريج 🙂 هناك ثوابت أو قواعد في البرمجيات بشكل عام، عبرها يعرف المترجم (compiler) كيفية عمل البرنامج، لكن قبل ذلك ما هو المترجم (Compiler) ؟ باختصار يقوم المترجم بتحويل لغة البرمجة المفهومة من قبل البشر إلى لغة الحاسب الآلي وهي لغة … اقرأ المزيد