Untitled

 avatar
unknown
java
a year ago
3.1 kB
6
Indexable
// 14

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Enter the number of inputs: ");
        int numInputs = scanner.nextInt();

        int sum = 0;
        int count = 0;
        int maxEven = 0;
        int minEven = 0;
        boolean firstEven = false;

        for (int i = 0; i < numInputs; i++) {
            System.out.print("Enter a number: ");
            int number = scanner.nextInt(); //10

            if (number % 2 == 0 && number > 0) {
                sum += number; //10
                count++; //1

                if (firstEven == false) {
                    maxEven = number; // 3 , 5, 7, 10, 2
                    minEven = number;
                    firstEven = true;
                } else {
                    if (number > maxEven) {
                        maxEven = number;
                    }
                    else {
                        minEven = number;
                    }
                }
            }
        }

        if (count > 0) {
            double averageEven = (double) sum / count;
            System.out.println("Maximum even positive number: " + maxEven);
            System.out.println("Minimum even positive number: " + minEven);
            System.out.println("Average of even positive numbers: " + averageEven);
        } else {
            System.out.println("0");
        }
    }
}

// 15

import java.util.Scanner;

public class ProblemFourteen {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Enter the number of inputs: ");
        int numInputs = scanner.nextInt();

        int sum = 0;
        int count = 0;
        int maxEven = 0;
        int minEven = 0;
        boolean firstEven = false;

        for (int i = 0; i < numInputs; i++) {
            System.out.print("Enter a number: ");
            int number = scanner.nextInt();

            if (number == 0) {
                break;

            }

            if (number % 2 == 0 && number > 0) {
                sum += number;
                count++;

                if (firstEven == false) {
                    maxEven = number;
                    minEven = number;
                    firstEven = true;
                } else {
                    if (number > maxEven) {
                        maxEven = number;
                    }
                    else {
                        minEven = number;
                    }
                }
            }
        }

        if (count > 0) {
            double averageEven = (double) sum / count;
            System.out.println("Maximum even positive number: " + maxEven);
            System.out.println("Minimum even positive number: " + minEven);
            System.out.println("Average : " + averageEven);
        } else {
            System.out.println("0");
        }
    }
}

Editor is loading...
Leave a Comment