Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

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

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

مفهوم الدوال

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


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

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


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

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


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

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

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

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


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

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


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

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

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


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

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

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



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

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

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



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

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

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

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


دورة تعلم البرمجة للمبتدئين >