إعلان
دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن

    الخوارزميات دالة الطباعة Print

    مفهوم الدوال

    دالة تعني Function أو Method في اللغة الإنجليزية.


    ما هي فكرة الدوال؟

    فكرة الدوال أنك إذا أردت أن تنفذ نفس الكود عدة مرات في البرنامج. تكتب هذا الكود مرة واحدة فقط و تنادي له فقط كلما أردت تنفيذه.


    ماذا تعني كلمة دالة؟

    الدالة في البرمجة عبارة عن كود جاهز يتنفذ فقط عندما تقوم بإستدعائه.
    عندما تكتب إسم الدالة فهذا يعني أتك تطلب من البرنامج تنفيذ هذه الدالة.


    ما هي فائدة الدوال في البرامج؟

    للدوال فائدة مهمة جداً, لأنك في البرامج الفعلية مثلاً قد تستخدم نفس الكود ٢٠ مرة, فتخيل مثلاً لو أنك كلما ضغط على زر في برنامجك سيقوم البرنامج بتنفيذ نفس الكود الذي يتألف من ١٠ أسطر و برنامجك يحتوي على ٢٠ زر, فبدل أن تكتب نفس الـ ١٠ أسطر لكل زر من الـ ٢٠ زر, أكتبهم مرة واحدة بداخل دالة و إستدعي هذه الدالة مرة واحدة فقط لكل زر, هكذا تكون قد جعلت برنامجك أسرع و حجمه أصغر بكثير و هذا مهم جداً جداً في البرمجة.

    تعرف على دالة الطباعة print()

    print( ); ← تعتبر دالة جاهزة في الخوارزميات, و هي تعرض لنا أي شيء نكتبه بداخلها على الشاشة.
    في لغة جافا نستخدم الدالة System.out.print( ); لطباعة أي شيء على الشاشة.


    إنتبه

    عندما تكتب أمر الطباعة بلغة جافا تأكد من أن تكتب System و ليس كلمة system بمعنى أن الحرف S في أول الكلمة يجب كتابته كحرف كبير و ليس صغير.

    من فضلك, ركز جيداً على دالة الطباعة لأننا سنستخدمها في جميع البرامج التي سنكتبها لاحقاً لأننا سنقوم دائماً بطباعة النتيجة على الشاشة لمعرفة ما إذا كان الكود الذي قمنا بكتابته صحيح أم أن علينا تعديله.


    النزول على سطر جديد باستخدام \n

    في كل لغات البرمجة الـ \n لها نفس التأثير و هو النزول على سطر جديد.
    و هي توضع بداخل دالة الطباعة حتى تجعل أي شيء نطبعه على الشاشة بعدها يظهر على سطر جديد. لا تقلق ستفهم المقصود من الأمثلة.

    تمارين حول دالة الطباعة print()


    التمرين الأول

    أكتب برنامج يطبع لك إسمك عندما تقوم بتشغيله.

    الحل و التفسير »



    التمرين الثاني

    أكتب برنامج يطبع لك إسمك و عمرك و مهنتك, و إجعل كل معلومة تظهر على سطر.

    الحل و التفسير »



    التمرين الثالث

    أكتب برنامج يطبع لك إسمك و عمرك و مهنتك, و إجعل كل معلومة تظهر على سطر بإستخدام الدالة print() مرة واحدة فقط.

    الحل و التفسير »

    إعلان

    Eqla3Tech.com

    شروحات مكتوبة حول لغات البرمجة و تقنية المعلومات باللغة العربية مقدمة من إقلاع تك.

    لغة جافا لغة ++C قواعد البيانات نظام ويندوز نظام لينكس الشبكات تقنية المعلومات الأمن السيبراني

    الدورات

    أدوات مساعدة

    الأقسام

    دورات
    مقالات أسئلة مشاريع كتب