Программа запускается с аргументами командной строки, аргументы эти любые целые числа и n-е колличество.
Мой код:
Код:
public static void main(String[] args)throws NumberFormatException{
int i=0,a=0,b=1,convert;
while(i<args.length){
convert=Integer.parseInt(args[i]);
a+= convert;
b*= convert;
i++;
}
System.out.print("Сумма: "+a+"\nПроизведение: "+b);
}
}
Все работает нормально, вот только как умножать или суммировать числа которые выходят за диапазон стандартных типов. В данном случае это тип int, long тоже ограничен.