Вопрос пользователя:
Ответ нейросети:
Вот пример программы на Java, которая реализует описанную логику:
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> list1 = new ArrayList<>();
list1.add(10);
list1.add(20);
list1.add(30);
List<Integer> list2 = new ArrayList<>();
list2.add(15);
list2.add(25);
list2.add(35);
double avg1 = calculateAverage(list1);
double avg2 = calculateAverage(list2);
System.out.println("Среднее значение первого списка: " + avg1);
System.out.println("Среднее значение второго списка: " + avg2);
if (avg1 > avg2) {
System.out.println("Первый список имеет большее среднее значение");
} else if (avg2 > avg1) {
System.out.println("Второй список имеет большее среднее значение");
} else {
System.out.println("Средние значения равны");
}
}
public static double calculateAverage(List<Integer> list) {
if (list.isEmpty()) {
return 0;
}
int sum = 0;
for (int num : list) {
sum += num;
}
return (double) sum / list.size();
}
}
Вы можете изменить значения в списках list1
и list2
, чтобы протестировать программу с другими данными.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.