苏科版八年级全册1 循环语句背景图课件ppt
展开
这是一份苏科版八年级全册1 循环语句背景图课件ppt,共11页。PPT课件主要包含了破解密码,鸡兔同笼,整理输入语句,修正程序功能缺点,完善程序功能,简化层次结构,补充例题等内容,欢迎下载使用。
一个QQ帐号的密码是6位数字,如果想破解这个帐号的密码,同学们有什么办法?最简单的方法就是一个一个地去试。利用计算机的快速运算能力,一个一个的去试,需要多久时间呢,展示程序,提问6位数字密码安全吗?破解程序核心思路:枚举,列举所有可能的密码组合,一一验证,就可以找到正确密码。枚举法是计算机程序解决问题常用的一个方法。
今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?程序方法解题思路枚举,列举所有可能的组合,一一验证枚举所有的可能,鸡(a=1 t 35)免(b=1 t 35)一一验证,a+b=35 且 2a+4b=94输出结果,Print "鸡"; a;"兔"; b
Print 35; "只"; 94; "脚"Fr a = 1 T 35 Fr b = 1 T 35 If a + b = 35 And 2 * a + 4 * b = 94 Then Print "鸡"; a;"兔"; bNext bNext a
只能完成35只,94脚的问题求解,如何适应其它情况如果鸡兔同笼问题中的已知量变成(35,96),(35,98),(35,100)呢,怎么解决?修改代码?把已知量从代码中取出,放入窗口提示:引入text1,text2,在窗口中修改已知量
tu=val(text1.text)jia=val(text2.text)Print tu; "只"; jia; "脚"Fr a = 1 T tu Fr b = 1 T tu If a + b = tu And 2 * a + 4 * b = jia Then Print "鸡"; a;"兔"; bNext bNext a
如果程序使用者在窗口中输入的已知量是(35,95),(35,160),(35,68)时,为什么没结果显示?程序错了?头数和脚数有限制。2倍头数
相关课件
这是一份初中信息技术苏科版(2018)八年级全册1 算法的概念完整版ppt课件,共15页。PPT课件主要包含了引入新课,算法的概念,自然语言,算法的描述,解析法,算法实例一,流程图,流程图描述算法,描述算法--代码,算法的常用描述方法等内容,欢迎下载使用。
这是一份2020-2021学年1 循环语句课文内容ppt课件,共6页。PPT课件主要包含了引入课题,程序设计中的循环,循环语句等内容,欢迎下载使用。
这是一份初中信息技术苏科版八年级全册1 动画基础备课ppt课件,共10页。PPT课件主要包含了什么是动画,动画原理,动画分类,传统手工动画,二维动画,三维动画,手工绘制逐帧动画等内容,欢迎下载使用。