اذهب إلى المحتوى

السؤال

نشر

 شركة تجارية، لديها 10 موظفين، رواتبهم كالتالي: 2000,3500,2200,4100,2000,1500,2600,3600,3900,4000، وتنوي زيادة رواتب الموظفين حسب المعادلة التالية:

‌أ.         اذا كان الراتب اقل من 2000  تكون الزيادة 200

‌ب.     اذا كان الراتب 2000 – 3000 تكون الزيادة 150

‌ج.      اذا كان الراتب 3000 – 4000 تكون الزيادة 100

‌د.        اذا كان الراتب اكبر من 4000 تكون الزيادة 50

باستخدام المصفوفة قم بتخزين هذه القيم، ثم أجرِ عليها الزيادة واطبع الراتب بعد الزيادة

Recommended Posts

  • 1
نشر

مرحبا
يمكن عمل البرنامج بلغة جافا بهذا الشكل

public class Main {

    public static void main(String[] args) {

        // هنا قمنا بإنشاء مصفوفة و ملأناها برواتب الموظفين
        int[] salaries = {
                2000,3500,2200,4100,2000,1500,2600,3600,3900,4000
        };

        // هنا قمنا بالزيادة على الرواتب حسب الشروط
        for (int i = 0; i < salaries.length; i++){
            if (salaries[i] < 2000)
                salaries[i] += 200;
            else if (salaries[i] >= 2000 && salaries[i] < 3000)
                salaries[i] += 150;

            else if (salaries[i] >= 3000 && salaries[i] < 4000)
                salaries[i] += 100;

            else
                salaries[i] += 50;
        }

        // هذا من أجل عرض الرواتب بعد الزيادة
        for (int salary: salaries)
            System.out.println(salary);

    }

}

بإمكانك تجربة البرنامج من هنا
بالتوفيق

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...