Здравствуйте, я новичок в программировании, и я пытаюсь написать небольшую программу, где он рассчитает сумму для первых N чисел. Проблема в том, что это не работает для четных чисел. Мне не удалось понять, почему. Мой код выглядит следующим образом:Содержит первые N номеров в java
int n = Integer.parseInt(args[0]);
int sum = (1+n)/2*n;
System.out.println(sum + " is the sum of first " + n + " numbers");
@RohitJain На самом деле это дает 8 при п = 4, что неверно. – Eran