Algorithmsالدمج أثناء الطباعة في الخوارزميات - التمرين الأول

المطلوب

أكتب برنامج يطبع النص 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.

  • البرنامج يحتوي على ثلالث أوامر للطباعة.

  • لاحظ أن عملية الجمع الموضعة بين " " ظهرت تماماً كما هي بدل أن يتم عرض ناتجها و السبب أن الكمبيوتر إعتبرها نصاً عادياً و ليس عملية جمع.

  • في الدالة الثانية تم ظهور ناتج عملية الجمع لأن الكمبيوتر إعتبر الأرقام أرقاماً عادية و العامل + هو عامل جمع كما في مادة الرياضيات.
    لذلك تم حساب ناتج عملية الجمع, و بعدها تم عرض الناتج النهائي فقط.

  • دالة الطباعة الأخيرة إستخدمناها فقط لنجعل المدة التي إستغرقها البرنامج في تنفيذ الكود تظهر على سطر جديد أي في آخر البرنامج.


الآن, أنت فهمت كيف يتأثر العامل + بالرموز " ".
في التمرين التالي سوف ستتعلم كيف تستخدم أمر الطباعة مرة واحدة فقط و الحصول على نفس النتيجة.

دورات

أدوات