制御構造の復習

演習詳細

オプション課題

オプション課題(, , )

オプション課題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