Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Найдите сумму и произведение элементов списка. Результаты вывести на экран. Java. NetBeans IDE 8.2.

Неизвестный Неизвестнович Ученик (143), на голосовании 1 год назад
Найти сумму и произведение элементов из списка. Числа вводятся вручную
Голосование за лучший ответ
Андрей Панарин Искусственный Интеллект (249360) 1 год назад
Сделайте не List, а List < Integer >.
Тогда список будет работать только с целыми числами.

Чтобы вместо строки положить в список число, строку нужно преобразовать в число:
 chisla.add(Integer.parseInt(strl)); 
После цикла у вас получится список целых чисел.

Затем вы можете завести счетчик суммы и счетчик произведения:
 int sum = 0;
int product = 1;
Пройти по циклу списком и каждый элемент применить к счетчику:
 for (Integer x : chisla) {
sum += x;
product *= x;
}
И в конце вывести оба счетчика:
 System.out.printf("Сумма = %d, произведение = %d%n", sum, product);  
Похожие вопросы