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です。