Tamam şimdi gördüm sorunu. İlk bakışta farkedilmiyor ama her iki döngü de 5 defa değil 6 defa çalışıyor. Dikkatli bakmayınca for loop'taki <= ifadesi gözden kaçıyor. 6 defa toplama yapıyor, ilk programda 6'ncı sayı 0 olduğu için sonucu etkilemiyor, ama ikinci programda 6'ncı sayı her seferinde...