Наверное, вам покажется мой вопрос странным, но... Есть код: public class Main { public static void main(String[] args) { int a = 1; for (int x = 1; x <= 10; x++) { a = a * x; } System.out.println(a); } } Т.е. тут мы посчитали, чему равно 10! и вывели на экран это значение. И тут у меня возник вопрос. Изначально, мы имеем а = 1, а в конце уже а = 10!. Что нужно сделать, чтобы "а" изменялось только внутри цикла, а на экран выводилось 1?