For Loop Exersice, 03. Odd / Even Position, Judge не я приема заради липса на запетайка след формата %.2f. Expected output:OddSum=9.00, Your output: 9.00
Четни / нечетни позиции
Напишете програма, която чете n-на брой числа, въведени от потребителя, и пресмята сумата, минимума и максимума на числата на четни и нечетни позиции (броим от 1). Когато няма минимален / максимален елемент, отпечатайте "No".
Изходът да се форматира в следния вид:
"OddSum=" + {сума на числата на нечетни позиции},
"OddMin=" + { минимална стойност на числата на нечетни позиции } / {“No”},
"OddMax=" + { максимална стойност на числата на нечетни позиции } / {“No”},
"EvenSum=" + { сума на числата на четни позиции },
"EvenMin=" + { минимална стойност на числата на четни позиции } / {“No”},
"EvenMax=" + { максимална стойност на числата на четни позиции } / {“No”}
Всяко число трябва да е форматирано до втория знак след десетичната запетая.
import java.util.Scanner;
public class ExersiceII {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = Integer.parseInt(scanner.nextLine());
double OddSum = 0;
double OddMin = 1000000000.0;
double OddMax = -1000000000.0;
double EvenSum = 0;
double EvenMax = -1000000000.0;
double EvenMin = 1000000000.0;
for (int i = 1; i <= n; i++) {
double value = Double.parseDouble(scanner.nextLine());
if (i % 2 == 0) {
EvenSum += value;
if (value > EvenMax) {
EvenMax = value;
}
if (value < EvenMin) {
EvenMin = value;
}
} else {
OddSum += value;
if (value > OddMax) {
OddMax = value;
}
if (value < OddMin) {
OddMin = value;
}
}
}
System.out.printf("%.2f%n", OddSum);
if (OddSum == 0) {
System.out.println("OddMin=No");
System.out.println("OddMax=No");
} else {
System.out.printf("OddMin=%.2f%n", OddMin);
System.out.printf("OddMax=%.2f%n", OddMax);
}
System.out.printf("%.2f%n", EvenSum);
if (EvenSum == 0) {
System.out.println("EvenMin=No");
System.out.println("EvenMax=No");
} else {
System.out.printf("EvenMin=%.2f%n", EvenMin);
System.out.printf("EvenMax=%.2f", EvenMax);
}
}
}
100/100 БЛАГОДАРЯ!