LoginSignup
0
0

ひろゆき語録でプログラミング

Last updated at Posted at 2024-04-19

動機

「はいかいいえで答えてください」という語録がプログラミングっぽいなと感じたから。

代入

AはBであると見抜ける人でないと(プログラミングは)難しい

分岐

その1
例えば A だったとして
  hogehoge
って思うんすよ

例えば A だったとして
  hogehoge
そうでないなら
  fugafuga
って思うんすよ

例えば A だったとして
  hogehoge
そうでないなら
例えば B だったとして
  fugafuga
そうでないなら
  piyopiyo
って思うんすよ
その2
Aっていうのがあったりするので、
  hogehoge
するといいんじゃないかなぁと思いまーす

Aっていうのがあったりするので、
  hogehoge
そうでないなら
  fugafuga
するといいんじゃないかなぁと思いまーす

Aっていうのがあったりするので、
  hogehoge
そうでないなら
Bっていうのがあったりするので、
  fugafuga
そうでないなら
  piyopiyo
するといいんじゃないかなぁと思いまーす

反復

なし

関数定義とreturn

function-name(param1, param2, ...)ってあなたの関数ですよね?
  hogehoge
  なんだろう、実行するのやめてもらっていいですか return-value

関数実行

function-name(param1, param2, ...)すればいいと思いまーす

標準出力へ出力

Aだと思ってます。はい。

その他

四則演算や余剰演算はC言語と同じ
(そんな真面目に考えないで)

FizzBuzz

FizzBuzz(num)ってあなたの関数ですよね?

  (num > 100)っていうのがあったりするので、
    なんだろう、実行するのやめてもらっていいですか
  するといいんじゃないかなぁと思いまーす

  例えば(num % 15 == 0)だったとして、
    "FizzBuzz"だと思ってます。はい。
  そうでないなら
  例えば(num % 3 == 0)だったとして、
    "Fizz"だと思ってます。はい。
  そうでないなら
  例えば(num % 5 == 0)だったとして、
    "Buzz"だと思ってます。はい。
  そうでないなら
    numだと思ってます。はい。
  って思うんすよ

  FizzBuzz(num + 1)すればいいと思いまーす
  なんだろう、実行するのやめてもらっていいですか

FizzBuzz(1)すればいいと思いまーす

その他、使えそうな語録

  • なんすか写像って
  • なんかそういうデータあるんですか?
  • はいかいいえで答えてください
  • データなんかねえよ
  • 拳こそが正義
0
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
0
0