练习_算法的三种基本逻辑结构和框图表示.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 6页
  • 2019-09-01 发布于河南
  • 举报

练习_算法的三种基本逻辑结构和框图表示.ppt

练习1、画出求两个正整数相除(a÷b)的商q及余数r的程序框图. 解: 练习2、设计一个求任意数的绝对值的算法,并画出程序框图. 开始 输入a a ≥0 输出 |a|=a 输出 |a|=-a 结束 否 是 解: 画出计算 值的一个算法 程序框图. 开始 输出s 结束 i≤10 s=s+1/i i=i+1 i=1 s=0 是 否 练习3、 练习4、设计一个计算1+2+3+……+100的值的算法,并画出程序框图. 解:算法分析: 第一步:令i=1,s=0; 第二步:若i=100成立,则执行第三步;否则,输出s,结束算法; 第三步:s=s+i; 第四步:i=i+1,返回第二步. i=100? i=1 开始 输出s 结束 否 是 s=0 i=i+1 s=s+1 当型循环结构 程序框图如下: 另解:算法分析: 第一步:令i=1,s=0; 第二步:s=s+1 第三步:i=i+1; 第四步: 直到i>100时,输出S,结束算法,否则返回第二步. 程序框图如下: 思考:如何用直到型循环结构表示?

文档评论(0)

1亿VIP精品文档

相关文档