https://paiza.io/ja ← サイトを開いてください。
このページではインクリメントとデクリメント、つまり1加算と1減算を解説します。


【 加算例 】
fun main() {
var d:Int = 5 // 日付
println( "今日は${ d }日です。" )
d += 1
println( "明日は${ d }日です。" )
++d
println( "明後日は${ d }日です。" )
}
【 実行結果 】
今日は5日です。
明日は6日です。
明後日は7日です。

【 減算例 】
fun main() {
var d:Int = 5 // 日付
println( "今日は${ d }日です。" )
d -= 1
println( "昨日は${ d }日です。" )
--d
println( "おとついは${ d }日です。" )
}
【 実行結果 】
今日は5日です。
昨日は4日です。
おとついは3日です。
練習問題

以下のプログラムの???を修正してプログラムを完成させてください。
【 修正前 】
fun main() {
var c:Int = 10 // リンゴの個数
println( "りんごが${ c }個あります。" )
???
println( "ひとつ増えて${ c }個になりました。" )
???
println( "ひとつ減って${ c }個になりました。" )
}
【 実行結果 】
りんごが10個あります。
ひとつ増えて11個になりました。
ひとつ減って10個になりました。
まとめ
・ ++変数名 で数値を1加算することが出来る。
・ --変数名で1減算することが出来る。