health

Technology

business posts

Powered by Blogger.

Total Pageviews

Name

your name

Email *

Your Email

Message *

your message

Followers

Translate

Pages

Pages

Write a program to find average of consecutive N Odd no. and Even no.


class EvenOdd_Avg {

    public static void main(String args[]) {
        int n = Integer.parseInt(args[0]);
        int cntEven = 0, cntOdd = 0, sumEven = 0, sumOdd = 0;
        while (n > 0) {
            if (n % 2 == 0) {
                cntEven++;
                sumEven = sumEven + n;
            } else {
                cntOdd++;
                sumOdd = sumOdd + n;
            }
            n--;
        }
        int evenAvg, oddAvg;
        evenAvg = sumEven / cntEven;
        oddAvg = sumOdd / cntOdd;
        System.out.println("Average of first N Even no is " + evenAvg);
        System.out.println("Average of first N Odd no is " + oddAvg);
    }
}

No comments: