import java.util.Scanner; public class sumup { public static void main(String[] args) { Scanner stdIn=new Scanner(System.in); System.out.println("1からxまでの和を求めます"); int x=0; do { System.out.println("xの値"); x=stdIn.nextInt(); }while(x<=0); System.out.println("一から"+x+"までの和は"+sumup(x)+"です"); } private static int sumup(int n) { int sum=0; for(int i=1;i<=n;i++) sum+=i; return sum; } }
上記のプログラムのdo~while文をfor文に書き換えたく調べるなどしたのですが
てこずっております。
ご教授お願いします。
何がどうてこずっているのでしょうか?
解決にするのはともかくとして、何が問題かとか起きてるエラーは何かとかを書かないと丸投げに近いですよ。
回答3件
あなたの回答
tips
プレビュー