LoginSignup
6
0

More than 5 years have passed since last update.

プログラミングでダイエット - イブに向けて無駄に -

Last updated at Posted at 2016-12-09

プログラムってなんすか?

プログラム
って
どんなものなのか
全くもって想像がつかない
という
デジハリに行く前の長尾
のような方必見です

「ダイエット」を日本語で表してみる

ダイエット女子の行動パターンを日本語で書いてみます

目標体重を決める

今の体重を記録する

ウォーキングにいく

ご飯食べる

半身浴する

冷蔵庫を開ける

もし、ケーキがあったら

もし、体重が目標に達してたら
食べる

「ダイエット」をプログラムで表してみる

次に、ダイエット女子のパターンをプログラムで書いてみます

var mokuhyoTaiju: Int
var imanoTaiju: Int
var hasCake = true




mokuhyoTaiju = 40
imanoTaiju = 44
doWalk()
doGohan()
doHanshinyoku()

if(openReizoko()) {
    if(imanoTaiju < mokuhyoTaiju) {
        eatCake()
    }
}



func
doWalk() {
    imanoTaiju - 1
}

func
doGohan() {
    imanoTaiju + 1
}

func
doHanshinyoku() {
    imanoTaiju - 1
}

func
openReizoko() -> Bool {
    return hasCake
}

func
eatCake() {
    hasCake = false
}

雰囲気は伝わったかと

音楽未経験の人がいきなり楽譜読む
に比べたら
プログラミング未経験者がいきなりプログラム読む
のほうが楽だと思います

ダイエット中は目標体重いってないのにケーキ食べたらダメですよ
それバグです

6
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
0