【苏教数学】《算法的描述》.ppt

算法的描述 算法的描述编制一个解题的程序,首先要掌握正确的方法和步骤,这个方法和步骤就是“算法”描述算法可以利用流程图,也可以使用自然语言或程序设计语言,还可以用伪代码 结构化程序设计: 基本结构:顺序结构 选择(分支)结构循环结构流程图解题的优点:直观易懂、逻辑关系清晰 程序的走向判断结构程序的开始、结束计算机应执行的操作流程图解: 流程图解: 顺序结构:例1:输入两个正整数A,B,输出A除以B得到的商和余数 例:输入两个正整数A,B,输出A除以B得到的商和余数结束开始READLN(A,B)C:=ADIVBC:=AMODBWRITELN(‘C=’,C:4,’D=’,D:4)读入A、B两数将A除以B的商送入C将A除以B的余数送入D输出结果 例:输入两个正整数A,B,输出A除以B得到的商和余数结束开始读入A、B两数将A除以B的商送入C将A除以B的余数送入D输出结果Program div(input,output);Var a,b,c,d:integer;Begin writeln(‘please input a,b:’); readln(a,b); c:=adivb; d:=amodb writeln(‘c= ’,c, ‘ d=’,d); End. 选择结构的程序设计一、IF语句:格式:If

文档评论(0)

1亿VIP精品文档

相关文档