https://paiza.io/ja ← サイトを開いてください。
条件分析2回目です。
今回はIFに慣れるために練習問題を解いてもらおうと思います。
100点か?
【 サンプル 】 fun main() { var s:Int = 100 // 点数 println( "テストは${ s }点でした。" ) if( s == 100 ){ println( "満点" ) } else { println( "不合格" ) } } 【 実行結果 】 テストは100点でした。 満点
練習問題1
以下のプログラムの???を修正してください。
※ 点数が40点の場合は「追試」と表示させ、それ以外は「その他」と表示される。
【 修正前 】 fun main() { var s:Int = 40 // 点数 println( "テストは${ s }点でした。" ) if( ??? ){ println( "追試" ) } else { println( "その他" ) } } 【 実行結果 】 テストは40点でした。 追試
練習問題2
以下のプログラムの???を修正してください。
※ 点数が0点の場合は「不合格」と表示させ、それ以外は「合格」と表示される。
【 修正前 】 fun main() { var s:Int = 40 // 点数 println( "テストは${ s }点でした。" ) if( ??? ){ println( ??? ) } else { println( ??? ) } } 【 実行結果 】 テストは40点でした。 追試
練習問題3
以下のプログラムの???を修正してください。
※HPが0の場合は「ダウンした」と表示させ、それ以外は「怒った」と表示させる。
【 修正前 】 fun main() { var hp:Int =28 // HP(体力) ??? println( "ダウンした") ??? println( "怒った") } } 【 実行結果 】 怒った
まとめ
・今回は慣れるために練習問題を解いてもらいました。
・問題が解けるとOKです。