算法与程序设计 课件

文档属性

名称 算法与程序设计 课件
格式 zip
文件大小 110.3KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2017-12-29 14:48:59

图片预览

文档简介

课件11张PPT。《算法与程序设计》 ——循环结构(第1课时) 参赛序号:14思考几个问题1、如果制作了一条欢迎标语,那么我们需要打印出来10条甚至更多条这个标语该怎么做呢?
2、计算机是如何查找到某个盘符或文件夹内用户所需要的一个文件?
3、如何读取出数据库中的一组数据,并按从小到大或从大到小的顺序排列显示出来?
要完成这样有规律的重复性工作,应该使用哪种程序结构来实现呢?循环结构特点在程序中,用于重复一个或一组语句的那一部分称为循环。
在一个循环中重复的语句(或语句组)称为循环语句块。For Next循环语句格式For 循环控制变量=初值 To 终值 [Step 步长]
循环语句块
Next [循环控制变量]
-----打印出1-20的所有奇数-----
For k = 1 To 20 Step 2
Print k;
Next k
------------------------------Do Loop循环语句格式格式1:
Do While/Until 条件
循环语句块
Loop格式2:
Do
循环语句块
Loop While/Until 条件 ---------------打印出N条欢迎语---------------
Do While i < N
i = i + 1
Print "第" & i & "次:欢迎您学习VB循环结构!"
Loop
----------------------------------------------信用卡问题 评委打分思考:
(1)回顾第1章第2节,第19页“求三个数中最大值问题”的算法思路。 如何找到最高分和最低分?
(2)如何获得评委的打分?
(3)计算选手最终得分的数学算式是什么?思考以下问题并编写程序:
(1)查看图形排列规律,填写表格中“*”个数与所在行对应关系,思考其之间关系的通项公式是什么。
(2)VB中在窗体中默认的打印位置怎样?
(3)如何调整“*”开始打印的位置?设计程序:打印出下面四种图形(For Next循环)作业1:完成打印图形(4)程序设计。
作业2:百钱百鸡问题,根据算法和流程图设计出程序代码。