Pascal-if-then-statement
提供:Dev Guides
パスカル-if-thenステートメント
*if-then* ステートメントは、最も単純な形式の制御ステートメントであり、プログラム実行の制御フローの決定や変更に頻繁に使用されます。
構文
*if-then* ステートメントの構文は-
if condition then S
ここで、 condition はブールまたは関係条件であり、 S は単純または複合ステートメントです。 if-thenステートメントの例は-
if (a <= 20) then
c:= c+1;
ブール式 condition がtrueと評価されると、ifステートメント内のコードブロックが実行されます。 ブール式の評価がfalseの場合、ifステートメントの終了後(終了終了後)の最初のコードセットが実行されます。
Pascalは、ゼロ以外およびnil以外の値をすべてtrueと見なします。ゼロまたはnilの場合、false値と見なされます。
流れ図
例
概念を説明する完全な例を試してみましょう-
program ifChecking;
var
{ local variable declaration }
a:integer;
begin
a:= 10;
( *check the boolean condition using if statement* )
if( a < 20 ) then
( *if condition is true then print the following* )
writeln('a is less than 20 ' );
writeln('value of a is : ', a);
end.
上記のコードをコンパイルして実行すると、次の結果が生成されます-
a is less than 20
value of a is : 10