if 语句的嵌套

5
IF 语语语语语 练练 一: 1 练练练 练练练练 练练练练练练练练练 、一, 3 5 练练 练练练练“ YES” 练练练练练“ NO” 练练练练练练 练练练练 练练练练练练练练 一,。 练练练练⑴ 练练 练练练 N ⑵ 练练 N MOD 3=0 练练练 N MOD 5 练练练 0 练练练练 “YES” 练练练练练练练 3 练练 练练 N MOD 3<>0 练练练 N MOD 5 练练练 0 练练练练 练练 5 练练 练练练练“ NO” 练练

Upload: kenyon-perry

Post on 03-Jan-2016

50 views

Category:

Documents


3 download

DESCRIPTION

IF 语句的嵌套. 练一练: 1 、输入一个整数,判断它是否能同时被 3 、 5 整除,是则输出“ YES” ,否则输出“ NO” ; 如果能被其中一个整除,请说明是哪个数。. 算法描述:. ⑴ 输入一个整数 N ⑵ 如果 N MOD 3=0 则判断 N MOD 5 是否为 0 ;是则输出 “ YES” ,否则输出能被 3 整除 ⑶如果 N MOD 30 则判断 N MOD 5 是否为 0 ;是则输出 能被 5 整除,否则输出“ NO” ⑷ 结束. INPUT “N=” ; N IF N MOD 3=0 THEN - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IF  语句的嵌套

IF 语句的嵌套练一练:1 、输入一个整数,判断它是否能同时被3 、 5 整除,是则输出“ YES” ,否则输出“ NO” ;如果能被其中一个整除,请说明是哪个数。

算法描述:⑴ 输入一个整数 N⑵ 如果 N MOD 3=0 则判断 N MOD 5 是否为 0 ;是则输出“YES” ,否则输出能被 3 整除⑶ 如果 N MOD 3<>0 则判断 N MOD 5 是否为 0 ;是则输出能被 5 整除,否则输出“ NO”⑷ 结束

Page 2: IF  语句的嵌套

INPUT “N=” ; NIF N MOD 3=0 THEN IF N MOD 5=0 THEN PRINT “YES” ELSE PRINT “NENG BEI 3 ZHENG CHU” END IFELSE IF N MOD 5=0 THEN PRINT “NENG BEI 5 ZHENG CHU” ELSE PRINT “NO” END IFEND IFEND

Page 3: IF  语句的嵌套

2 、有一个函数 y=+1(x>0)0(x=0)-1(x<0)

输入 x 的值,输出 y 的值。

INPUT “x=”;xIF x>0 THEN y=1 ELSE IF x=0 THEN y=0 ELSE y=-1 ENDIF ENDIFPRINT “x=”;x;”y=”;yEND

Page 4: IF  语句的嵌套

x

y

0

Ⅲ Ⅳ

Ⅱ Ⅰ3 、输入一个实数 , 判断它在平面直角坐标系中所在的象限。

第一象限 x>0,y>0 第二象限 x<0,y>0 第三象限 x<0,y<0 第四象限 x>0,y<0

IF语句的嵌套练习

Page 5: IF  语句的嵌套

程序如下:INPUT “x,y=”;x,yIF x>0 THEN IF y>0 THEN PRINT x;”and”;y;”is in first quadrant” ELSE PRINT x;”and”;y;”is in fourth quadrant” END IFELSE IF y>0 THEN PRINT x;”and”;y;”is in second quadrant” ELSE PRINT x;”and”;y;”is in third quadrant” END IFEND IFEND