programming 2
プログラミング 2

ミニレポート第 11 回課題

問 1, 問 2 に答えよ.

問 1

以下のプログラム部分 P1を実行したときを考える.x が int 型の変数であると き,A が出力される x の値の範囲と B が出力される x の値の範囲を答えよ.

プログラム部分 P1

     if (x < 3000){
        if (1000 <= x & x < 4000){
           if (2000 <= x)
              System.out.println("A");
        } else {
           System.out.println("B");           
        }
     }

問 2

次の基本課題か発展課題を選択し,プログラムを作成して提出せよ.

基本課題

仕様
入力
入力なし
出力
2004 年 7 月のカレンダーを 1 行あたり 1 週が表示される形で出力する. 1 行あたり 1 週表示されていれば,多少左右の位置がずれていてもよい.

発展課題

仕様
入力
int 型変数 y に西暦の年,int 型変数 m に月の値をプログラム中で設定する.
出力
西暦 y 年 m 月のカレンダーを 1 行あたり 1 週が表示される形で出力する. 1 行あたり 1 週表示されていれば,多少左右の位置がずれていてもよい.

報告項目

  1. 基本課題か発展課題のどちらを選択したか.
  2. プログラム(メールにコピーアンドペースとしてください)
  3. テスト入力(発展課題のみ)と結果

レポート提出に関する注意事項


Updated in April 20, 2006, minor reports, Yamamoto Hiroshi Web