Untitled
unknown
java
2 years ago
3.1 kB
9
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