选择结构Case函数

发布 2022-06-29 04:57:28 阅读 3517

第4章流程控制语句_选择结构_case函数。

1. 使用case函数计算分段函数。

注:先使用set语句或select语句给自变量x赋初值。

2. 在购买某物品时,若标名的价钱x在下述范围内,所付钱y按对应折扣支付:

注:先使用set语句或select语句给自变量x赋初值。

3. 编一程序输入上网时间并计算上网费用,计算方法如下:

同时为了鼓励上网,每月收费最多不超过150元。

提示:首先使用case函数根据三个时间段计算出费用,然后用if语句对超过150元的费用设置为150。

4. 若基本工资大于800元,涨原工资的20%;若小于800元大于400元,涨原工资的15%;若小于400元,涨原工资的10%。编程实现:

使用set语句或select语句输入基本工资,计算涨工资后的工资数。

5. 有一分段函数,如下:

当0 ≤x<20, y=10+x

当20 ≤x<50, y=30

当50 ≤x<60, y=30

当 x≥60, y=0

当x<0, y无值,x为不合法。

编写程序,使用set语句或select语句输入一个数据给x,判断x是否合法,如不合法,用print语句输出“数据错误,请重新输入”,如合法,则用print语句输出相应的y值。

6. 用set语句或select语句输入一个成绩等级(a~e之一),用print语句和case函数输出相应分数段。分数段与等级的关系:

a: [90,100]

b: [80, 90)

c: [70,80)

d: [60,70)

e: 60以下。

例如:运行程序时,若输入a,则输出:你的成绩在[90,100]之间。

Case函数作业

第4章流程控制语句 选择结构 case函数。1.使用case函数计算分段函数。注 先使用set语句或select语句给自变量x赋初值。运行成功的程序。declare x numeric 18,2 declare y numeric 18,2 set x 9 set y case when x 0 a...

选择结构练习

1 设x,y,z的值分别是false,true,flase。写出下列逻辑表达式的值 not x and not y true and x or y x and z or z and y x or z and y 2 编写一个程序,功能是从键盘输入一个整数,判断它是否二位数,如果是,就打印它,然后结束...

选择结构上机练习

实验目的 1.掌握if语句的用法。2.掌握if语句编写程序的方法。3.掌握选择结构条件确定的方法。语句的编程。上机内容。1.编写程序 输入x的值计算并输出下列分段函数 y的值。1 x x 0 y 0 x 0 用到的知识点 1 选择结构的流程图。2 if语句的结构。3 用关系表达式表示数学条件。2.给...