《Visual Basic 6.0》课程PPT教学课件(讲稿)第4章 基本算法和结构化程序设计

第4章基本算法和结构化程序设 计 4.1【索例22】“水平移动的字母”程 42【案例23】“成绩评语”程序 4.3【食例24】“一元三次方程的解”程序 4.4 【蜜例25】“连续整数和”程序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
第4章 基本算法和结构化程序设 计 【案例22】“水平移动的字母”程 序 4.1 4.2 【案例23】“成绩评语”程序 4.3 【案例24】“一元二次方程的解”程序 4.4 【案例25】“连续整数和”程序

4.5 【索例26】“数学九九乘油表”程 4.6【食例27】“挑选录大数和最小数”程 47【囊例28】“裴破纳契教列”程序 4.8 【素例29】“求有趣的数”程序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
【案例26】“数学九九乘法表”程 序 4.5 【案例27】“挑选最大数和最小数”程 序 4.6 4.7 【案例28】“裴波纳契数列”程序 4.8 【案例29】“求有趣的数”程序

4.9【创30】“鸡兔问题”程 4.10【余例31】“字符图案”程序 4.11【余例32】“猜素教游戏”程序 4.12【食创3】“两个款的录大公的款和录小公倍款”租序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
【案例30】“鸡兔问题”程 序 4.9 4.10 【案例31】“字符图案”程序 4.11 【案例32】“猜素数游戏”程序 4.12 【案例33】“两个数的最大公约数和最小公倍数”程序

4.1【索例22】“水平移动的字母” 程序 4.11学习目标 “水平移动的字母”程序运行后的画 面如图4-1-1左图所示。 人民邮电出版社 POSTS TELECOM PRESS 此处来映
4.1 【案例22】“水平移动的字母” 程序 4.1.1 学习目标 “水平移动的字母”程序运行后的画 面如图4-1-1左图所示

水平移动的字母 水平移动的字母 开始来回移动的次数: 结束 水平移动的字母 水平移动的字母 开始来回移动的次数:9结束」 ,, 图4-1-1“水平移动的字母”程序运行后的两幅图像 人民邮电出版社 POSTS TELECOM PRESS 此处来映
图4-1-1 “水平移动的字母”程序运行后的两幅图像

4.12程序实现 1.对象属性设置 2.输入程序代码 人民邮电出版社 POSTS TELECOM PRESS 此处来映
1.对象属性设置 2.输入程序代码 4.1.2 程序实现

4.13相关知识 1.什么是算法 对于计算机来说,算法就是为了解决 个特定问题而采取的特定和有限的操作 步骤,就是用于求解某个特定问题的一些 指令的集合 人民邮电出版社 POSTS TELECOM PRESS 此处来映
4.1.3 相关知识 1.什么是算法 对于计算机来说,算法就是为了解决 一个特定问题而采取的特定和有限的操作 步骤,就是用于求解某个特定问题的一些 指令的集合

一个算法具有下列5个重要特性。只有 具有这5种特性才能够被称为算法 (1)确定性:算法中每一步操作都 必须有准确的含义,不允许有二义性。 正确的算法要求,对于相同的输入, 只有唯一的一条执行路径,输入只能 得出相同的输出 人民邮电出版社 POSTS TELECOM PRESS 此处来映
一个算法具有下列5个重要特性。只有 具有这5种特性才能够被称为算法。 (1)确定性:算法中每一步操作都 必须有准确的含义,不允许有二义性。 正确的算法要求,对于相同的输入, 只有唯一的一条执行路径,输入只能 得出相同的输出

(2)可行性:算法中描述的所有操 作,都可以通过执行有限次的基本运 算来实现。 (3)输入性:一个算法有零或多个 输入,如没有输入,则算法内应确定 其值。 人民邮电出版社 POSTS TELECOM PRESS 此处来映
(2)可行性:算法中描述的所有操 作,都可以通过执行有限次的基本运 算来实现。 (3)输入性:一个算法有零或多个 输入,如没有输入,则算法内应确定 其值

(4)输出性:一个算法有一或多个 输出,没有输出的算法毫无意义。 (5)有穷性:对任何合法的输入数 值来说,一个算法必须是执行有限的 操作步骤,且每一个操作步骤都可在 有穷(即有限)时间内完成。这是最 重要的特性。 人民邮电出版社 POSTS TELECOM PRESS 此处来映
(4)输出性:一个算法有一或多个 输出,没有输出的算法毫无意义。 (5)有穷性:对任何合法的输入数 值来说,一个算法必须是执行有限的 操作步骤,且每一个操作步骤都可在 有穷(即有限)时间内完成。这是最 重要的特性
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第3章 窗体和常用控件.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第6章 内部控件.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第1章 Visual Basic 6[1][1].0概述.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第7章 通用对话框和程序界面设计.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第七章 接入网网管技术.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第六章 接入网接口及其协议.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第五章 无线接入技术.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第四章 光纤接入技术.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第三章 电缆调制解调器接入技术.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第二章 铜线接入技术.ppt
- 21世纪通信教材:《接入网技术》课程教学资源(PPT课件)第一章 接入网概述.ppt
- 《数据库应用与开发》PPT讲义课件.ppt
- 《数据库系统基础》PPT讲义课件(共九章).ppt
- 北京航空航天大学:数字图像处理技术的应用.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第一章 网络金融概述(曹卉宇).ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第五章 网络期货.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第四章 网络证券.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第十章 网络金融的国际化发展.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第三章 网络银行.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第七章 网络金融投资.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第5章 数组、自定义数据类型和过程.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第2章 Visual Basic 6[1].0编程基础.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第9章 数据库.ppt
- 《Visual Basic 6.0》课程PPT教学课件(讲稿)第8章 多媒体.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第一章 绪论.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第二章 微机总线及系统扩展.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第六章 微型计算机控制系统的设计与实践.ppt
- 浙江大学控制科学与工程学系:《计算机控制系统——微机控制技术》_第六章 计算机控制系统中的控制策略(第4-6节).pps
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第四章 直接数字控制及其算法.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第三章 输入输出接口技术.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第十章 离散域设计.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第十二章 预测控制.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第十四章 微型计算机控制系统的设计与实践.ppt
- 燕山大学自动化系:《计算机控制系统——微机控制技术》第三章 输入输出接口技术.ppt
- 荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第1章 概述.ppt
- 荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第2章 数据类型、运算符与表达式.ppt
- 荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第3章 顺序程序设计(顺序结构).ppt
- 荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第4章 选择结构程序设计.ppt
- 荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第5章 循环程序设计.ppt
- 荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第6章 数组.ppt