11、3基本算法语句11
2条件语句温故知新1.条件结构的判断框有___个入口,___个出口:即___和___.2.输入语句的作用是实现算法中______________的功能.输出语句的作用是实现算法中的_________功能
赋值语句的作用是______________________
一二是否输出结果将表达式的值赋给变量输入变量信息新知探索算法逻辑结构中的条件结构一般由算法语句中的条件语句来实现
开始是结束且cbabcaacb且否cba、、输入D输出INPUT“a,b,c=”;a,b,cIFa+b>cANDb+c>aANDc+a>bTHEND=“能构成三角形”ELSED=“不能构成三角形”ENDIFPRINTDEND书P10例1的程序框图转化为右边的伪代码在这个程序中,哪些是条件语句
讨论总结一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向
条件结构就是处理这种过程的结构
用程序框图表示条件结构如下图:条件语句1°“IF—THEN—ELSE”语句2°“IF—THEN”语句IF条件THEN语句1ELSE语句2ENDIFIF条件THEN语句ENDIF条件语句的功能功能:在“IF—THEN—ELSE”语句中,“条件”表示判断的条件,“语句1”表示满足条件时执行的操作内容;“语句2”表示不满足条件时执行的操作内容;ENDIF表示条件语句的结束
计算机在执行“IF—THEN—ELSE”语句时,首先对IF后的条件进行判断,如果符合条件,则执行THEN后面的“语句1”;若不符合条件,则执行ELSE后面的“语句2”
计算机在执行“IF—THEN”语句时,首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句,若不符合条件则直接结束该条件语句,转而执行其他后面的语句
相同点:首先对IF后的条件进行判断,如果符合条件就执行THEN