初中信息技术浙教版 (广西、宁波)九年级第七课 循环结构程序设计授课课件ppt
展开复习两种程序结构 1. 复习顺序结构和循环结构
设计一个输出20以内奇数 的算法,并画出流程图。
[探究] 1.找出顺序结构和循环结构的区别(1)顺序结构:按程序语句先后顺序执行;(2)循环结构:满足条件时执行循环体; 2.说出下列赋值语句的含义。i=i+1:_______________________。
复习两种程序结构 比较回答问题
FOR NEXT循环语句
FOR NEXT 循环语句
FOR 循环变量=初值 TO 终值 [STEP 步长] 循环体NEXT
循环变量小于等于终值?
FOR i=1 TO 20
把循环结构写成FOR NEXT循环语句。
FOR NEXT 循环语句 1.认识FOR NEXT 语句
FOR NEXT循环语句 2.FOR NEXT语句的形式特点
[探究]比较流程图和程序语句,回答下列问题。(1) FOR NEXT 循环语句以什么开始,以什么结尾?(2) “循环条件”在FOR NEXT 循环语句中处于什么位置?(3) “循环体”在FOR NEXT 循环语句中处于什么位置?
影响程序结果的三要素是初始值、循环条件和循环体。要想透彻理解程序,必须从“变量的变化”入手,分析清楚每一圈中变量是如何变化的。为了突破这个难点,我设计了这个直观形象的填表题。
当型循环语句 3.追踪变量的变化
[讨论]循环变量的作用。_________________________________________________________________________________________________________
Private Sub Frm1_Click() Fr i=1 T 20 Print i i=i+2 Next i End Sub
FOR NEXT 循环语句 4学生VB编程实现
应用程序实例——凯撒密码器
Private Sub Cmmand1_Click() Dim s1 As Sring, s2 As String,s3 As String Dim a As IntegerS1=“”S2=“”S3=“”A=Len(Text1.Text)Fr i=1 T as1=Mid(Text1.Text,i,1) ‘取一个字符s2=Chr(Asc(s1)+3) ‘推后三位s3=s3+s2 ‘组成新字符串 Next i Text1.Text=s3End Sub
通过这一节学习,你有哪些收获?(比如知识、方法、能力、兴趣等)
初中信息技术浙教版 (广西、宁波)九年级第二课 流程图课前预习课件ppt: 这是一份初中信息技术浙教版 (广西、宁波)九年级<a href="/xx/tb_c159684_t3/?tag_id=26" target="_blank">第二课 流程图课前预习课件ppt</a>,共16页。PPT课件主要包含了流程图,Vb程序,巩固与小结等内容,欢迎下载使用。
浙教版 (广西、宁波)九年级第一课 程序设计的步骤和方法课前预习课件ppt: 这是一份浙教版 (广西、宁波)九年级<a href="/xx/tb_c159682_t3/?tag_id=26" target="_blank">第一课 程序设计的步骤和方法课前预习课件ppt</a>,共16页。PPT课件主要包含了猜拳机器人,学习任务单一,第一步提出问题,学习任务单二,第三步确定算法,交换XY的值,问题求解,学习任务单三,Z←X,X←Y等内容,欢迎下载使用。
初中浙教版(2020)第1课 信息与信息技术教案配套课件ppt: 这是一份初中浙教版(2020)第1课 信息与信息技术教案配套课件ppt,文件包含第一课信息与信息技术pptx、课后练习doc等2份课件配套教学资源,其中PPT共20页, 欢迎下载使用。