質問: ### 前提・実現したいこと forとかwhileを使わないでループ文を書くには何を使えばいいでしょうか iが100になるまで加算していく・・・みたいなプログラムです ### 発生している問題・エラーメッセージ ### 該当のソースコード ``` java ``` ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: > > for,whileを使わないでループする > > > 私が知っているのは再帰ぐらいですがその方法で 1~100までの和を求めるソースを書きたいと思います。 ``` public class Sum { public static void main(String[] args) { int answer = sum(100); System.out.println(answer); } private static int sum(int n) { if(n <= 0){ return 0; } else{ return n + sum(n - 1); } } } ``` 出力結果: 5050