शुरू करेंमुफ़्त में शुरू करें

Total compensation कैलकुलेटर

कंपनी को प्रत्येक कर्मचारी के लिए कुल प्रतिफल चाहिए, जिसमें salary और bonus दोनों शामिल हों. यह गणना एक ही पंक्ति में दो अलग-अलग कॉलम के मानों पर निर्भर है, इसलिए आपको एकल कॉलम ट्रांसफॉर्म करने की बजाय पंक्तियों पर इटररेट करना होगा.

Tablesaw लाइब्रेरी इम्पोर्ट की जा चुकी है, और employees.csv में Salary और Bonus कॉलम मौजूद हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में डेटा इम्पोर्ट करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • दोनों मानों — salary और bonus — तक पहुँचने के लिए प्रत्येक पंक्ति पर इटररेट करें.
  • दोनों मानों को जोड़कर कुल प्रतिफल निकालें.
  • totalComp कॉलम को employees टेबल में जोड़ें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

public class TotalCompensation {
    public static void main(String[] args) {
        Table employees = Table.read().csv("employees.csv");
        
        // Iterate through each row
        DoubleColumn totalComp = DoubleColumn.create("TotalCompensation");
        employees.____(row -> {
            double salary = row.getInt("Salary");
            double bonus = row.getInt("Bonus");
            // Sum salary and bonus
            totalComp.append(____ + ____);
        });
        
        // Add totalComp column
        employees.addColumns(____);
        
        System.out.println("Total Compensation Analysis:");
        System.out.println(employees.first(5));
    }
}
कोड संपादित करें और चलाएँ