Javaの勉強をはじめて1週間↓の超初心者です。
SoftBank社の「やさしいJava第2版」のLesson6練習問題の
2の答えを教えてください…ヒントでもいいです…


import java.io.*;

class Rensyu2
{
public static void main(String args[]) throws IOException
{
System.out.println("テストの点数を入力してください(0で終了)");

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

do{
String nyuryoku = br.readLine();
res = Integer.parseInt(nyuryoku);

for(goukei = 1; goukei <= res; goukei++)
goukei += res;
}while(res > 0);

if(res == 0){
System.out.println("テストの合計点は" + goukei + "点です");
}
}}


自分でも「明らかに違う」と思うのですけど
どこをどう直したらいいのかわかりません…
繰り返しと、入力した数値を合計する方法がわからないです…お願いします。