密码程序设置.

Slides:



Advertisements
Similar presentations
编程加工 信息的. 趣味导入拓展提升大显身手总结反思学以致用 传说古代印度有个国王叫舍罕,他很迷恋棋类,而 宰相达依尔是个聪明的大臣,发明了国际象棋。国王玩 得爱不释手,决定奖赏宰相。达依尔说:陛下,我别无 他求,请你在这张棋盘的第一个格子里赏我 1 粒麦子; 在第二个格子里赏我 2 粒麦子;在第三个格子里赏我.
Advertisements

第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
計算機概論 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 演算法與流程圖 4-3 視窗程式語言設計 4-4 資料結構.
通州国税纳税信用等级A类纳税人 取消发票认证操作培训 2016 通州国税.
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
課程名稱:程式設計 授課老師:________
第四章 控制结构.
赋值语句与输入、输出语句.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
高中信息技术新课程探讨 算法与程序设计教学实践与探讨 江苏省新海高级中学  张丽.
客户端用Net-Library和SQL SERVER连接
VB教学中游戏化教学案例设计.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 6.0之事件 事件(Event)?
題目:台灣客運 南臺科技大學 機械工程系 班級:奈米一乙 學號:4A 姓名:蔡政堯 授課教師:謝慶存
Visual Basic程序设计.
《中级经济法》模考点评 主讲老师:武劲松.
程式語言Visual Basic 變數的可視範圍
数组 第 6 章.
第5章 数组 Visual Basic程序设计.
副程式 將可以重複使用的程式區塊獨立而成 寫在Private Sub 函數名稱() 副程式碼 End Sub 呼叫副程式
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
过程 第 7 章.
第十一讲 VB常用标准控件(2).
初识Visual Basic.
Visual Basic程序设计基础 计算机科学学院.
第9章 访问数据库 9.1 数据库的概念与建立 9.2 用Data控件访问数据库.
第4章 程序控制结构与算法基础.
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
流程控制、陣列 台南市聖功女子高級中學 毛全良.
走进编程 程序的顺序结构(二).
Visual Basic 程序设计 教师:王 杨 电话:
3.5 用递归法解决问题 黄学鸿.
第12章 VBA模块设计.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
新觀念的 VB6 教本 第 6 章 資料型別.
PCR300 (13.56MHz) Reader RS232/USB.
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
算法与程序设计 周少品.
VB程序设计语言 主讲教师:王 杨.
VB程序设计语言 主讲教师:王 杨.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
For x = 0 To 9 For y = 0 To 9 z = *x + 10*y …… Next y
SOA – Experiment 2: Query Classification Web Service
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
程序基础 2019/4/25.
第二章、第三章错题分析.
姚金宇 MIT SCHEME 使用说明 姚金宇
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
3.16 枚举算法及其程序实现 ——数组的作用.
算法初步 §1.1.2 程序框图.
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
1位选手参加了歌唱比赛,评委们的评分如下:
Print方法和函数 2019/5/19.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
3.13 选择结构程序设计初步.
解析算法与枚举算法.
算法与Visual Basic程序基础(二)
鸡兔同笼(续) ——选择结构.
信息的加工 Word中查找和替换、自动更正、批注、修订 Excel中公式和函数、排序和筛选、图表的建立和编辑 字符识别OCR.
程序调试与错误处理.
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
顺序结构程序设计 ——关于“字符串”和数值.
Presentation transcript:

密码程序设置

复习: VB语句: 1、结束语句:End 2、给对象的属性赋值一般格式为: 对象.属性=属性值 例如: 1)为命令按钮Commandl的Caption属性设置值为: Commandl.Caption=”显示文本” 2)为image1的picture属性设置值为: image1.picture=loadpicture(“路径\文件名.扩展名”)

VB分支结构语句:IF语句 If 条件 Then 语句1 [ Else 语句2 ] 这种结构称为单行条件语句,也称为简单块If结构。简单块if条件语句是这样执行的:如果条件为真,执行Then后面的语句块1,否则执行Else后面的语句块2;若不写Else部分,则执行End lf后面的语句。 If 条件 Then 语句块1 [ Else 语句块2 ] End lf

密码设置效果图:

自然描述: 输入密码,如果正确,则进入游戏,不正确,则重新输入,超过三次,则退出程序

算法描述: 一、输入密码 二、对输入密码正确与否进行判断: 1、正确,则进入游戏 2、否则,对输入密码进行累加 3、判断是否已输入三次,且三次不正确,提示密码错,并退出程序; 4、不超过三次,则提示密码错误,重新输入; 5、返回输入窗口。

常见的流程图符号: 起止框 判断框 执行框 输入输出框

流程图: 开始 输入密码 密码正确? 否 输入次数加1 是 则提示正确, 且进入游戏窗口 判断输入 三次了吗? 否 提示出错, 再请求重输 提示并退出程序 返回输入窗口

在通用——声明中输入 Dim n As Integer (定义n的类型) 在Command1_Click()输入程序 Private Sub Command1_Click() ‘双击按钮自动生成 mima$ = “abcd“ ‘设置密码 a = Text1.Text ‘a获得输入的值 If mima$ = a Then ‘进行判断 MsgBox "密码正确,欢迎你主人" Form2.Hide Form1.Show Else n = n + 1 If n = 3 Then MsgBox "哦,对不起,你不是我主人,我走了“ End End If MsgBox "不开不开就不开,密码不正确,请重新输入吧" End sub

算法描述: 一、输入密码 二、对输入密码正确与否进行判断: 1、对输入密码进行累加; 2、判断是否已输入三次,且三次不正确,提示密码错,并退出程序; 3、不超过三次,则提示密码错误,重新输入,返回输入窗口; 4、否则正确,则进入游戏

在通用——声明中输入 Dim n As Integer (定义n的类型) 在Command1_Click()输入程序 Private Sub Command1_Click() ‘双击按钮自动生成 mima$ = “abcd“ ‘设置密码 a = Text1.Text ‘a获得输入的值 If mima$ <> a Then ‘进行判断 n = n + 1 If n = 3 Then MsgBox "哦,对不起,你不是我主人,我走了“ End End If MsgBox "不开不开就不开,密码不正确,请重新输入吧" Else MsgBox "密码正确,欢迎你主人" Form2.Hide Form1.Show End sub MsgBox是信息提示框

升级版程序: Dim n As Integer Private Sub Command1_Click() n = n + 1 mima$ = "123456" If n <= 3 Then If mima$ = Text1.Text Then MsgBox "欢迎您,主人!" n = 0 Me.Hide Form1.Show Else If n = 3 Then MsgBox "不好意思,请你想好了再来吧,再见!" End End If MsgBox "您不是我主人,您还有" & Str(3 - n) & "次输入机会" Text1.Text = "" End Sub