Предмет: Информатика,
автор: loren92
найти сумму всех элементов массива Java
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int[] mass = new int[a];
for (int i = 0; i < mass.length; i++) {
mass[i] = scanner.nextInt();
}
int b = 0;
for (int i = 0; i < mass.length; i++) {
if (mass[i] > 0) {
b += mass[i];
}
}
System.out.println(b +" ");
помогите пожалуйста , код работает правильно! но еще надо сделать так что бы отрицательные числа тоже складывались с положительными
Ответы
Автор ответа:
1
Ответ:
Если я правильно понял, вы хотите чтобы отрицательные числа тоже складывались, то просто берём модуль от них:
b += Math.abs(mass[i])
Если не правильно понял, поясните в комментариях, я отвечу.
loren92:
да все правильно вы поняли, а что за модуль это?
Похожие вопросы
Предмет: Русский язык,
автор: Abdusalamova2004
Предмет: Английский язык,
автор: slavkalaba
Предмет: Английский язык,
автор: ildarkaop
Предмет: Английский язык,
автор: fcyuflbntrvycjkc
Предмет: Физика,
автор: milanna2006