BohYoh.comトップページへ

Javaによるアルゴリズムとデータ構造

戻る  

演習1-7の解答

 List 1-5のプログラムをもとにして、たとえばnが7であれば、『1から7までの和は28です。』ではなくて『1 + 2 + 3 + 4 + 5 + 6 + 7 = 28』と表示するプログラムを作成せよ。

// 演習1-7 // 1, 2, …, nの和を求める(式1 + 2 + … + n = 999と表示) import java.util.Scanner; class SumForEx {   public static void main(String[] args) {     Scanner stdIn = new Scanner(System.in);     System.out.println("1からnまでの和を求めます。");     System.out.print("nの値:");     int  n = stdIn.nextInt();     int sum = 0;    // 和     for (int i = 1; i <= n; i++) {       System.out.print(i + " + ");       sum += i;          // sumにiを加える     }     System.out.println("= " + sum);   } }


戻る