PL/SQL 中三个给定数中最大的数
先决条件–PL/SQL 简介 在 PL/SQL 中,命令的代码组排列在一个块内。一组相关的声明或语句。在声明部分,我们声明变量,在开始和结束部分之间,我们执行操作。 给定三个数字,任务是找出其中最大的。
示例:
Input: a = 46, b = 67, c = 21
Output: 67
Input: a = 9887, b = 4554, c = 212
Output: 9887
逼近就是考虑第一个数,与其他两个数进行比较。同样,检查第二个和第三个。 以下是所需的实施:
结构化查询语言
--To find the greatest number
-- among given three numbers
DECLARE
--a assigning with 46
a NUMBER := 46;
--b assigning with 67
b NUMBER := 67;
--c assigning with 21
c NUMBER := 21;
BEGIN
--block start
--If condition start
IF a > b
AND a > c THEN
--if a is greater then print a
dbms_output.Put_line('Greatest number is '
||a);
ELSIF b > a
AND b > c THEN
--if b is greater then print b
dbms_output.Put_line('Greatest number is '
||b);
ELSE
--if c is greater then print c
dbms_output.Put_line('Greatest number is '
||c);
END IF;
--end if condition
END;
--End program
输出:
Greatest number is 67
版权属于:月萌API www.moonapi.com,转载请注明出处