Search This Blog

Sunday, September 25, 2011

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