kotlin入門 13 【 復習問題 】

https://kotlinlang.org/ ← 公式サイトを開いてください。

今までの復習ページです。

できるだけ手を動かして実践してみてください。

復習問題

以下のプログラムの???を修正してプログラムを完成させてください。

【 修正前 】
fun main() {
    var name:String = "勇者"	// プレーヤーの名前
    var monster:String = "スライム"	// 敵の名前
    var damage:Int = 58	// ダメージ量
    println( "${ ??? }が現れた!!" )
    println( "${ ??? }の攻撃" )
    println( "${ ??? }は${ ??? }のダメージ!!" )
    println( "${ ??? }は倒れた・・・" )
}

【 実行結果 】
スライムが現れた!!
スライムの攻撃
勇者は58のダメージ!!
勇者は倒れた・・・

復習問題2

以下のプログラムの???を修正してプログラムを完成させてください。

【 修正前 】
fun main() {
    var m:Int = 300	// 所持金
    var a:Int = 40	// 飴の価格
    var c:Int = 3	// 買う個数
    println( "${ ??? }円持っています。" )
    println( "${a}円の飴を${c}個買い${a*c}円使いました。" )
    ??? -= ???
    println( "残りは${ ??? }円です。" )
}

【 実行結果 】
300円持っています。
40円の飴を3個買い120円使いました。
残りは180円です。

復習問題3

以下のプログラムの???を修正してプログラムを完成させてください。

【 修正前 】
fun main() {
    var s:??? = "期末試験"	// 試験名
    var a:??? = 80	// 国語の点数
    var b:??? = 90	// 数学の点数
    println( "太郎君は${ s }を受けました。" )
    println( "国語は${ a }点です。" )
    println( "数学は${ b }点です。" )
    println( "合計は${ ??? }点でした。" )
    println( "平均は${ ??? }点でした。")
}

【 実行結果 】
太郎君は期末試験を受けました。
国語は80点です。
数学は90点です。
合計は170点でした。
平均は85点でした。

まとめ

・問題が解けると問題ないのですが、解けなかった場合は、急がずに以前の動画を復習すると良いと思います。