الدرس 1 من 10

أول برنامج

هدف الدرس

الدالة main والطباعة بـ println ودالة static

01

الشرح

في Java يُكتب كل شيء داخل صنف (class)، والبرنامج هنا صنف اسمه Main، ويبدأ تشغيله من الدالة public static void main(String[] args)، وهو سطر طويل سيكتبه كل مبرمج Java مرّات لا تُحصى.

تطبع System.out.println النصّ ثم تنتقل إلى سطر جديد، وتصل العلامة + النصوص بعضها ببعض أو بالأرقام، مثل "المستوى " + level. وكل أمر في Java ينتهي بفاصلة منقوطة.

وتكتب في كل دالة نوع القيمة التي تُرجعها قبل اسمها، فالدالة static int total(int a, int b) تأخذ عددين صحيحين وتُرجع عددًا صحيحًا. وJava لغة مُترجَمة (compiled)، أي أن المُترجِم يفحص الكود كلّه قبل أن يعمل، فإذا وجد خطأً في نوع واحد لم يشغّل البرنامج وأخبرك بالسطر الذي فيه الخطأ.

02

المطلوب

أكمل total(a, b) لتُرجع مجموع العددين، ثم اطبع من main سطرًا واحدًا هو المجموع: 12، على أن يأتي الرقم من total(5, 7) لا أن تكتبه بيدك، واضغط «تشغيل» لترى النتيجة.

الفحوص

3 فحوص
  1. ناتج total(5, 7) يساوي 12
  2. الدالة total تجمع الأعداد السالبة أيضًا
  3. طُبع «المجموع: 12»
03

تلميحات

0/3
دروس المسارأتممت 0 من 10

تُكتب بلغة Java تطبيقات أندرويد والأنظمة الكبيرة، وكل شيء فيها يُكتب داخل صنف، وتذكر فيها نوع كل متغيّر صراحة.

مستواه مبتدئ، وفيه 10 دروس مجموع مدّتها ساعتان.

Main.java
المخرجاتJava 13 (Judge0)

يُترجَم كودك الآن ويُشغَّل على الخادم.

–/3

يُترجَم كودك الآن ويُشغَّل على الخادم.

تجد 3 فحوص في بطاقة «المطلوب».

دروس المسارأتممت 0 من 10

تُكتب بلغة Java تطبيقات أندرويد والأنظمة الكبيرة، وكل شيء فيها يُكتب داخل صنف، وتذكر فيها نوع كل متغيّر صراحة.

مستواه مبتدئ، وفيه 10 دروس مجموع مدّتها ساعتان.