算法与程序设计.PPT

上传人:天*** 文档编号:944037 上传时间:2018-11-09 格式:PPT 页数:17 大小:607KB
下载 相关 举报
算法与程序设计.PPT_第1页
第1页 / 共17页
算法与程序设计.PPT_第2页
第2页 / 共17页
算法与程序设计.PPT_第3页
第3页 / 共17页
算法与程序设计.PPT_第4页
第4页 / 共17页
算法与程序设计.PPT_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、算法与程序设计信息技术(选修 1)1.3 程序与程序设计语言上一节课学习了三种描述算法的方法,但这三种算法计算机无法识别,必须编写程序代码,方可实现用计算机解决问题。本节课认识一下 VB程序设计方面的知识。 今天我们来学习程序与程序设计语言一、程序与程序设计语言1、程序的概念程序是一组机器操作的指令或语句序列,是算法的一种描述。 一、程序与程序设计语言探究表 1-7 求解 “ 鸡兔同笼问题 ” 的算法与程序算法 程序Private Sub Command1_Click()(1)输入 a和 b的值;a=InputBox(“a=“,”输入头数 ”)b=InputBox(“b=“,”输入脚数 ”)(

2、2)求 x=2a-b/2; X=2*a-b/2(3)求 y=b/2-a; Y=b/2-a(4)输出 x,y的值; Print “鸡数 x=“;x,”兔数y=“;y(5)结束。 End Sub一、程序与程序设计语言探究表 1-8 求 “ 100以内能被 3整除的数 ” 的算法与程序算法 程序Private Sub Command1_Click()(1)I=1; I=1Do(2)如果 I能被 3整除,则输出 I;If I Mod 3=0 Then Print I(3)I=I+1; I=I+1(4)如果 I=100,则返回第(2)步;Loop While I=100(5)结束。 End Sub一、程

3、序与程序设计语言探究 程序结构“鸡兔同笼 ”程序 “100以内能被 3整除的数 ”程序Private Sub Command1_Click() Private Sub Command1_Click()Dim a as single,b as singleDim x as single,y as singleDim I as integera=InputBox(“a=“,”输入头数 ”)b=InputBox(“b=“,”输入脚数 ”)I=1X=2*a-b/2 DoY=b/2-a If I Mod 3=0 Then Print IPrint “鸡数 x=“;x,”兔数 y=“;y I=I+1Loop While I=100End Sub End Sub一、程序与程序设计语言程序的三种基本结构:顺序结构、选择结构和循环结构。3、程序的基本结构( 1)顺序结构 开始语句 1结束语句 2一、程序与程序设计语言3、程序的基本结构( 2)选择结构条件语句组 1 语句组 2是 否一、程序与程序设计语言3、程序的基本结构( 3)循环结构执行循环体条件是否条件执行循环体是否一、程序与程序设计语言4、算法、程序设计与程序设计语言之间的关系 算法 用计算机解决问题的方法。 程序设计 寻求解决问题的方法,并将其实现步骤写成计算机可执行的程序的过程。 程序设计语言 泛指一切用于书写计算机程序的语言。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。