PL / SQL中三个数字的总和和平均值
先决条件——PL/SQL介绍
在 PL/SQL 代码中,命令组被安排在一个块中。块组相关的声明或语句。在声明部分,我们声明变量,在开始和结束部分之间,我们执行操作。
给定三个数字,任务是找出三个数字的总和和平均值。
例子:
Input: a = 12, b = 15, c = 32
Output: sum = 59 avg = 19.66
Input: a = 34, b = 45, c = 11
Output: sum = 90 avg = 30
方法是取三个数字并使用下面给出的公式找到它们的总和和平均值 -
和:
平均的:
其中 a,b,c 是三个数字。
以下是所需的实现:
--To find sum and avg of three numbers
DECLARE
-- Assigning 12 into a
a NUMBER := 12;
-- Assigning 14 into b
b NUMBER := 14;
-- Assigning 20 into c
c NUMBER := 20;
-- Declare variable for sum
-- Of Three number (a, b, c)
sumOf3 NUMBER;
-- Declare variable for average
avgOf3 NUMBER;
--Start Block
BEGIN
-- Assigning sum of a, b and c into sumOf3
sumOf3 := a + b + c;
-- Assigning average of a, b and c into avgOf3
avgOf3 := sumOf3 / 3;
--print Result sum of a, b, c number
dbms_output.Put_line('Sum = '
||sumOf3);
--print Average sum of a, b, c number
dbms_output.Put_line('Average = '
||avgOf3);
END;
--End Program
输出:
Sum = 46
Average = 15.33