1) To zadanie możesz wykonać z łatwością bez użycia jakiejkolwiek pętli. Wystarczy zauważyć że:
sum(od=1, do=n, po=i) = ( n * (n + 1) ) / 2
... prosta indukcja matematyczna.
2) Jeśli jednak koniecznie chcesz mieć pętlę, wystarczy zauważyć że nie wymaga n obiegów tylko n / 2 (sumujesz elementy od 1 i "od końca czyli od n w dół", aż oba elementy będą sobie równe).
3) Jeśli koniecznie chcesz mieć pętlę od 1 do n, wystarczy w for(...) podać element docelowy n + 1.
Tak czy inaczej, if(...) jest tu zupełnie zbędny.