Sunday, 25 June 2017

Functions in Java Part 2 जावा functions का द्वित्य भाग ~ foundjava

Functions in java Part 2

Functions के द्वितीय भाग में हम कही functions बनायेंगे और देखेंगे की हम इसका कैसे प्रयोग कर सकते है |  

// अगर हमे 90 डिग्री वाले त्रिकोण का कर्ण (hypotenuse) निकालना हो , तो हमे 
//उसकी दोनो बाजू (sides) का square निकाल कर जोड़ना पड़ता है |
// अब देखिये हम इसका function कैसे बनाते है
 
    public static double hypotenuse(double a, double b) { // public और static का मतलब में पहले आपको बता
                                                                                       //चूका हूँ , double datatype बड़ी संख्या के लिए उपयोग
                                                                                       // करते है , a और b इस function के आर्गुमेंट है
      
return Math.sqrt(a*a + b*b);         //यह हमने जावा के अन्दर दिए हुए  Math.sqrt function का उपयोग किया है
                                                     // जो हमे value  square करके return करेगा |                                        
    }

    // Harmonic एक प्रकार से जोड़ वाली series होती है जैसे
 //अगर हमे इस series को function में लिखना हो तो उसके लिए function होगा  :
    public static double H(int N) {
        double sum = 0.0;
        for (int i = 1; i <= N; i++)
            sum += 1.0 / i;
        return sum;
    }

    // कोई भी random नंबर पाना हो तो
    public static int uniform(int N) {
        return (int) (Math.random() * N);
    }

    // एक त्रिबुझ को बनाने का funtion
    public static void drawTriangle(double x0, double y0, double x1, double y1, double x2, double y2) {  
        StdDraw.line(x0, y0, x1, y1);
        StdDraw.line(x1, y1, x2, y2);
        StdDraw.line(x2, y2, x0, y0);
    }

No comments:

Post a Comment