المطلوب
أكتب برنامج يطبع النص 7 + 8
ثم يطبع ناتج جمعهم, و الذي يساوي 15
.
شرح طريقة عمل الخوارزمية بدقة
كود الجافا
public class Sum { public static void main (String[] args) { System.out.print("7 + 8 \n"); System.out.print(7 + 8); System.out.print("\n"); } }
شرح الكود
قمنا بتسمية البرنامج
Sum
.البرنامج يحتوي على ثلالث أوامر للطباعة.
لاحظ أن عملية الجمع الموضعة بين
" "
ظهرت تماماً كما هي بدل أن يتم عرض ناتجها و السبب أن الكمبيوتر إعتبرها نصاً عادياً و ليس عملية جمع.في الدالة الثانية تم ظهور ناتج عملية الجمع لأن الكمبيوتر إعتبر الأرقام أرقاماً عادية و العامل
+
هو عامل جمع كما في مادة الرياضيات.
لذلك تم حساب ناتج عملية الجمع, و بعدها تم عرض الناتج النهائي فقط.دالة الطباعة الأخيرة إستخدمناها فقط لنجعل المدة التي إستغرقها البرنامج في تنفيذ الكود تظهر على سطر جديد أي في آخر البرنامج.
الآن, أنت فهمت كيف يتأثر العامل +
بالرموز " "
.
في التمرين التالي سوف ستتعلم كيف تستخدم أمر الطباعة مرة واحدة فقط و الحصول على نفس النتيجة.