
- Pascal 教程
- Pascal - 主頁
- Pascal - 概述
- Pascal - 環境設定
- Pascal - 程式結構
- Pascal - 基本語法
- Pascal - 資料型別
- Pascal - 變數型別
- Pascal - 常量
- Pascal - 運算子
- Pascal - 決策制定
- Pascal - 迴圈
- Pascal - 函式
- Pascal - 過程
- Pascal - 變數作用域
- Pascal - 字串
- Pascal - 布林值
- Pascal - 陣列
- Pascal - 指標
- Pascal - 記錄
- Pascal - 變體
- Pascal - 集合
- Pascal - 檔案處理
- Pascal - 記憶體
- Pascal - 單元
- Pascal - 日期和時間
- Pascal - 物件
- Pascal - 類
- Pascal 有用資源
- Pascal - 快速指南
- Pascal - 有用資源
- Pascal - 討論
Pascal - if-then 語句
if-then 語句是控制語句中最簡單的形式,通常用於決策制定和更改程式執行控制流。
語法
if-then 語句的語法如下 −
if condition then S
其中,condition 是一個布林值或關係條件,S 是一個簡單或複合語句。if-then 語句的示例如下 −
if (a <= 20) then c:= c+1;
如果布林表示式 condition 計算結果為真,則 if 語句內的程式碼塊將得以執行。如果布林表示式計算結果為假,則 if 語句結束後的第一組程式碼(在封閉的 end;之後)將得以執行。
Pascal 將任何非零且非空值視為真,而如果它為零或空,則視為假。
流程圖

示例
我們嘗試一個完整的示例來說明該概念 −
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
pascal_decision_making.htm
廣告