if-then
「if-then」の意味・「if-then」とは
「if-then」は、英語の文法構造の一つで、条件と結果を結びつける表現である。具体的には、「if」の後に続く部分が条件を、「then」の後に続く部分がその条件が満たされたときの結果を示す。例えば、「If it rains, then we will stay home.」という文は、「もし雨が降れば、私たちは家にいる」という意味になる。「if-then」の発音・読み方
「if-then」の発音は、IPA表記では /ɪf ðɛn/ となる。カタカナ表記では「イフ・ゼン」と読む。日本人が発音する際のカタカナ英語の読み方は「イフ・ゼン」である。「if-then」の定義を英語で解説
「If-then」is a grammatical structure in English that connects a condition and a result. Specifically, the part following "if" indicates the condition, and the part following "then" indicates the result when that condition is met. For example, the sentence "If it rains, then we will stay home." means "If it rains, we will stay home."「if-then」の類語
「if-then」の類語としては、「provided that」、「assuming that」、「in case」などがある。これらも同様に、条件と結果を結びつける表現である。「if-then」に関連する用語・表現
「if-then」に関連する用語としては、「unless」や「only if」などがある。「unless」は「if not」の意味で、「only if」は「if」の強調形として使われる。「if-then」の例文
以下に「if-then」を用いた例文を10個示す。 1. If you study hard, then you will pass the exam.(もし一生懸命勉強すれば、試験に合格する)2. If it is sunny tomorrow, then we will go to the beach.(もし明日晴れれば、私たちは海に行く)
3. If I have time, then I will help you.(もし時間があれば、私はあなたを助ける)
4. If you don't hurry, then you will miss the train.(もし急がなければ、あなたは電車に乗り遅れる)
5. If she comes to the party, then I will be happy.(もし彼女がパーティーに来れば、私は嬉しい)
6. If he doesn't apologize, then I won't forgive him.(もし彼が謝らなければ、私は彼を許さない)
7. If we don't leave now, then we will be late.(もし今出発しなければ、私たちは遅刻する)
8. If you don't understand, then ask me.(もし理解できなければ、私に聞いてください)
9. If it rains, then the game will be cancelled.(もし雨が降れば、試合は中止になる)
10. If you don't eat, then you will get sick.(もし食べなければ、あなたは病気になる)
IF..THEN..(ENDIF)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/23 09:22 UTC 版)
「制御構造」の記事における「IF..THEN..(ENDIF)」の解説
ジャンプに限らず、単純な文や入れ子になったブロックを THEN というキーワードの後に置くことができる。構造化された形式である。
※この「IF..THEN..(ENDIF)」の解説は、「制御構造」の解説の一部です。
「IF..THEN..(ENDIF)」を含む「制御構造」の記事については、「制御構造」の概要を参照ください。
if-then-(else)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/23 09:22 UTC 版)
「制御構造」の記事における「if-then-(else)」の解説
詳細は「if文」を参照 条件式と条件付き実行は、条件節(たいていは「式 (プログラミング)」)の評価結果の真偽によって異なる式やブロックを選択実行する。 IF..GOTO 非構造化言語に見られる形式で、典型的な機械語命令をそのまま言語に持ってきたものである。条件が真なら指定されたラベル(または行番号)へジャンプ (GOTO) する。 IF..THEN..(ENDIF) ジャンプに限らず、単純な文や入れ子になったブロックを THEN というキーワードの後に置くことができる。構造化された形式である。 IF..THEN..ELSE..(ENDIF) 上と同じだが、条件が偽の場合の動作も記述できる。これが最も一般的な形式で、様々なバリエーションがある。終了キーワード ENDIF が必要な場合とそうでない場合がある。C言語やそこからの派生言語では終了キーワードは不要で、'then' に相当するキーワードも不要なことが多いが、その場合は条件式を括弧で囲む必要がある(といったような変な覚え方をするより、BNFを読んで構文規則を理解してしまったほうが早い)。
※この「if-then-(else)」の解説は、「制御構造」の解説の一部です。
「if-then-(else)」を含む「制御構造」の記事については、「制御構造」の概要を参照ください。
- IF THENのページへのリンク