制御構造の復習
演習詳細
オプション課題
オプション課題(1, 2, 3)
オプション課題1
標準入力(キーボード)より整数nを入力し、n が偶数か奇数か出力するプログラム(OKadai061301.java)を作成せよ(if else文を使用する)。
OKadai061301の実行例
n の値は? 9
9 は奇数
もういちど実行してみる
n の値は? 10
10 は偶数
オプション課題2
標準入力(キーボード)より整数nを入力し、nの階乗(n!)を計算するプログラム(OKadai062302.java)を作成せよ(for文を使用する)。
n! = 1 x 2 x 3 x ... x (n-1) x n である。
OKadai061302の実行例
n の値は? 10
10! = 3628800
オプション課題3
予算内で購入可能な限りコンビニで品物を購入したいので、以下のようなプログラムがほしい。
標準入力(キーボード)より品物の値段を整数で入力し、合計が予算を超えた時に、終了するプログラム(OKadai061303.java)を作成せよ(while文を使用する)。
OKadai061303の実行例
予算は? 1000
品物の値段は? 120
現在の合計 120
品物の値段は? 250
現在の合計 370
品物の値段は? 430
現在の合計 800
品物の値段は? 210
現在の合計 1010
予算を超えました。
mackin