[[TopPage]] > [[演習課題]] > 演習1-2 * if-else文 [#ue80805e] まず,次のプログラムをダウンロードして,実行してください. &ref(HimanCheck.java,,,HimanCheck.java ダウンロード);/[[ソースコードファイルを見る>http://yoshino.sys.wakayama-u.ac.jp/netprog/source/HimanCheck.java]] *** 説明 [#j444d611] 条件文の使い方です. if, else if, elseの使い方の例です.構文の書き方はC言語と全く同じです. *** 練習 [#bfd4c59e] (1) heightとweightに自分の体重と身長をいれて,自分の体重をチェックしてください. (2) 下記の条件に変更してください. >25のときに,「あなたは非常に太りすぎです。」 <-15のときに,「あなたは非常にやせすぎです。」 を追加してください. 下記のように複数の条件をまとめてかけます. if ((fat > -10) && (fat < 20)) { .... } * switch文 [#gcb3f327] まず,下記のプログラムをダウンロードしてください. &ref(Days.java,,,Days.java ダウンロード);/[[ソースコードファイルを見る>http://yoshino.sys.wakayama-u.ac.jp/netprog/source/Days.java]] *** 説明 [#oeddcb6b] switch文の使い方です.breakをしないと複数の条件を一つで記述できます. C言語と使い方は同じです. &color(red,yellow){'' ポイント ''}; - switchで条件判定できる変数は基本形(intなど)のみです.~ 後述する文字列型などは,switchでは条件判定できません. *** 練習 [#p9d2900c] プログラム中の変数を変更して,今月の日数を表示するように変えてください.~ (月の指定は,プログラム中のmonth変数の代入値を操作する.)~ (現在の日付を出すために,JavaにはDateというものが用意されていますが,%%%使用しないでください.%%%) &size(16){[[&ref(http://yoshino.sys.wakayama-u.ac.jp/netprog/next.gif,nolink); 次の演習(1-3)>演習1-3 制御構造(for, while)]]};