LoginSignup
4
1

More than 5 years have passed since last update.

さまざまなif文

Last updated at Posted at 2018-05-06

【C・C++・C♯・Java・PHP】

if(条件式1){
  条件式1が真
} else if(条件式2){
  条件式1が偽、条件式2が真
} else {
  すべて偽
}

【Ruby】

if 条件式1 then
  条件式1が真
elsif 条件式2 then
  条件式2が真
else
  すべて偽
end

【Python】

if 条件式1:
  条件式1が真
elif 条件式2:
  条件式1が偽、条件式2が真
else:
  すべて偽

【Perl】

if (条件式1) {
  条件式1が真
}elsif (条件式2) {
  条件式1が偽、条件式2が真
} else {
  すべて偽
}

【jQuery】

if(条件式1){
  条件式1が真
} else if(条件式2){
  条件式2が真
} else {
  すべて偽
}

【BASIC】

IF 条件式 THEN 真 ELSE 偽

【VBA】

If 条件式1Then
  条件式1が真
If 条件式2Then
  条件式2が真
Else
  条件式2が偽
End If
  条件式1が真
Else
  条件式1が偽
End If

【COBOL】

IF 条件1THEN
  条件1が真
ELSE IF 条件2 THEN
  条件2が真
ELSE
  すべて偽
END-IF
END-IF
END-IF.

【FORTRAN】

if (条件1) then
  条件1が真
else if (条件2) then
  条件1が偽、条件2が真
else if (条件n) then
  条件1から条件n-1が偽、条件nが真
else
  すべて偽
end if

【Kotlin】

if(条件式)
  真
else
  偽

【swift】

if ( 条件式1 ) {
  条件式1が真
} else if ( 条件式2 ) {
  条件式1が偽、条件式2が真
} else {
  すべて偽
}

【Excel】

if ( 論理式 1[ 真 ], if ( 論理式2 [ 真 ], [ 偽 ]))

【SQL】

CASE
  WHEN 条件式='1' THEN '真'
  WHEN 条件式='2' THEN '真'
  ELSE 'すべて偽'
END

【ひまわり】

もし、{条件式}ならば、(
  {処理}
)
違ったら、(
  {処理}
)

【なでしこ】

(条件式)
もし、(選択肢)ならば
  (プログラム)
違えば
  (プログラム)

【シェルスクリプト】

if [ 条件1 ]; then
  条件式1が真
elif [ 条件2 ]; then
  条件式2が真
else
  すべて偽
fi

【Verilog HDL】

if (条件式1)
  条件式1が真
else if (条件式2)
  条件式2が真
else
  すべて偽

【参考サイト】

https://qiita.com/DAI788/items/6f524ccc54703d3b2964
https://www.programming-fun.net/article/article_39.html
https://ja.wikipedia.org/wiki/If%E6%96%87
http://www.nag-j.co.jp/fortran/FI_7.html
http://nadesi.com/man/index.php?%E6%9D%A1%E4%BB%B6%E5%88%86%E5%B2%90
http://www.booran.com/menu/verilog/if.html
http://tallercolibri.com/archives/128
https://www.officepro.jp/excelvba/if/index4.html
https://eng-entrance.com/linux-shellscript-if
https://qiita.com/AquaMeria/items/957d3b4f64810cdb346b

4
1
1

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
4
1