1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2021/10/3,#,1.2.2 条件语句,主讲教师 申 东,第1页,练 习,第2页,练 习,A,第3页,第4页,条件语句,第5页,知识探究(一):,条件语句(1),第6页,知识探究(一):,条件语句(1),第7页,知识探究(一):,条件语句(1),第8页,第9页,第10页,第11页,第12页,第13页,第14页,第15页,第16页,第17页,第18页,第19页,第20页,INPUT,x,第21页,INPUT,x,IF,x0,THEN,第22页,INPUT,x,IF,x0,THEN,x=-x,第23页,INP
2、UT,x,IF,x0,THEN,x=-x,END IF,第24页,INPUT,x,IF,x0,THEN,x=-x,END IF,PRINT,x,第25页,END,INPUT,x,IF,x,=0,THEN,第46页,INPUT,“x=”;x,IF,x,=0,THEN,PRINT x,第47页,INPUT,“x=”;x,IF,x,=0,THEN,PRINT x,ELSE,第48页,INPUT,“x=”;x,IF,x,=0,THEN,PRINT x,ELSE,PRINT -x,第49页,INPUT,“x=”;x,IF,x,=0,THEN,PRINT x,ELSE,PRINT -x,END IF,第5
3、0页,END,INPUT,“x=”;x,IF,x,=0,THEN,PRINT x,ELSE,PRINT -x,END IF,第51页,第52页,第53页,理论迁移,第54页,理论迁移,第55页,第56页,第57页,IF d,=0 THEN,第58页,IF d,=0 THEN,p=-b/(2*a),第59页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),第60页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,第61页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0
4、THEN,PRINT “x1=x2=”;p,第62页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,第63页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,PRINT “x1,x2=”;p+q,p-q,第64页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,PRINT “x1,x2=”;p+q,p-
5、q,END IF,第65页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,PRINT “x1,x2=”;p+q,p-q,ELSE,END IF,第66页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,PRINT “x1,x2=”;p+q,p-q,ELSE,PRINT“No real root.”,END IF,第67页,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),
6、IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,PRINT “x1,x2=”;p+q,p-q,END IF,ELSE,PRINT“No real root.”,END IF,第68页,END,IF d,=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT “x1=x2=”;p,ELSE,PRINT “x1,x2=”;p+q,p-q,END IF,ELSE,PRINT“No real root.”,END IF,第69页,第70页,算法分析:,第71页,算法分析:,第72页,算法分析:,第73页,算法分析:,第74页,算法分析
7、第75页,算法分析:,第76页,开始,第77页,开始,输入a,b,c,第78页,开始,输入a,b,c,ba?,第79页,开始,输入a,b,c,ba?,ca?,否,第80页,开始,输入a,b,c,ba?,cb?,否,ca?,否,第81页,开始,输入a,b,c,ba?,输出a,b,c,否,cb?,否,ca?,否,第82页,开始,输入a,b,c,ba?,输出a,b,c,否,cb?,否,ca?,否,结束,第83页,开始,输入a,b,c,ba?,t=a,是,输出a,b,c,否,cb?,否,ca?,否,结束,第84页,开始,输入a,b,c,ba?,t=a,a=b,是,输出a,b,c,否,cb?,否,c
8、a?,否,结束,第85页,开始,输入a,b,c,ba?,t=a,a=b,b=t,是,输出a,b,c,否,cb?,否,ca?,否,结束,第86页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,第87页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,第88页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,第89页,开始,输入a,b,c,ba?,t=a,a=
9、b,b=t,t=a,a=c,c=t,t=b,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,第90页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,第91页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,第92页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否
10、ca?,否,结束,第93页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,第94页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,第95页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca
11、否,结束,INPUT a,b,c,IF b,a THEN,t=a,第96页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,第97页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,第98页,开始,输入a,b,c,ba?,t=a
12、a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,第99页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,第100页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=
13、c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,第101页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,第102页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,
14、c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,第103页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,第104页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a
15、a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,IF c,b THEN,第105页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,
16、IF c,b THEN,t=b,第106页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,IF c,b THEN,t=b,b=c,第107页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF
17、 b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,IF c,b THEN,t=b,b=c,c=t,第108页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,IF c,b THEN,t=b,b=c,c=t,END IF,第109页,开始,输入a,b,c,ba?,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,是,是,是,输出a,b,c,否,cb?,否,ca?,否,结束,INPUT a,b,c,IF b,a THEN,t=a,a=b,b=t,END IF,IF c,a THEN,t=a,a=c,c=t,END IF,IF c,b THEN,t=b,b=c,c=t,END IF,PRINT a,b,c,END,第110页,小结作业,第111页,小结作业,第112页,小结作业,第113页,小结作业,作业:习案6,第114页,






