为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 国际象棋棋盘上的麦粒

国际象棋棋盘上的麦粒

2017-10-16 7页 doc 34KB 86阅读

用户头像

is_721103

暂无简介

举报
国际象棋棋盘上的麦粒国际象棋棋盘上的麦粒 1、实践目标 (1)理解循环语句的作用,能根据实际情况正确使用For语句。 (2)学会使用VB循环控制结构编写程序,实现简单的算法。 2、任务描述 在印度有一个古老的传说:舍 罕王打算奖赏国际象棋的发明 人——宰相西萨?班?达依尔。 国王问他想要什么。他对国王 说:陛下,请您在这张棋盘 (图7-1)的第1个小格里, 赏给我1粒麦子,在第2个小 格里给2粒,第3小格给4粒, 以后每一小格都比前一小格加 1倍。请您像这样摆满棋盘上所有64格的麦粒,都赏给您的仆人吧~国王觉得这个要...
国际象棋棋盘上的麦粒
国际象棋棋盘上的麦粒 1、实践目标 (1)理解循环语句的作用,能根据实际情况正确使用For语句。 (2)学会使用VB循环控制结构编写程序,实现简单的算法。 2、任务描述 在印度有一个古老的传说:舍 罕王打算奖赏国际象棋的发明 人——宰相西萨?班?达依尔。 国王问他想要什么。他对国王 说:陛下,请您在这张棋盘 (图7-1)的第1个小格里, 赏给我1粒麦子,在第2个小 格里给2粒,第3小格给4粒, 以后每一小格都比前一小格加 1倍。请您像这样摆满棋盘上所有64格的麦粒,都赏给您的仆人吧~国王觉得这个要求太容易满足了就命令给他这些麦粒。当人们把一袋一袋的麦子搬来开始计数时,国王才发现:就是把全印度甚至全世界的麦粒全拿来,也满足不了那位宰相的要求。 那么,宰相要求得到的麦粒到底有多少呢,尝试设计一个程序来计算。 3、操作提示 (1)问分析 本问题可用累加的来求解,即最后得到的麦粒数由每一格赏赐的麦粒数相加得到,而且相邻的格子要求得到赏赐的麦粒数也是有一定规律的,即后一格是前一覆盖麦粒数的2倍。若用i示当前所处的格子,p表示此格子中应该赏赐的麦粒数,s表示累加得到的麦粒数,分析过程见表7-1。 1 表7-1 格(i) 每格存放麦粒数(p) 累加和(s) 1 1 1 2 2 1+2 3 4 1+2+4 4 8 1+2+4+8 5 16 1+2+4+8+16 6 32 1+2+4+8+16+32 „„ „„ „„ 64 由表7-1的分析可得i= ,p= ,s= 。 (2)设计算法。 根据上面的分析,可画出算法图如下: 2 开始 输入棋盘上的格子数n 累加得到的麦粒数置初值s?0 当前格子的麦粒数置初值p?1 置初值:i?1 N i?n? Y 输出麦粒数s s?s+p 结束 p?p*2 i?i+1 (3)程序实现。 ?将下列根据上面算法编写的代码填写完整。 Private Sub Command1_Click( ) Dim n As Integer, i As Integer, p As Double, s As Double n=Val(Text1.Text) s=0 p=1 For i= To n s= p= Next i 3 Text2.Text=Str(s) End Sub ?新建,创建窗体。界面设计参照图7-2,属性设置参照表7-2。 表7-2 窗体中主要控件属性设置 对象 属性名称 属性值 Form1 Caption 国际象棋棋盘上的麦粒 Label1 Caption 请输入当前所处的棋盘格数(n=) Label2 Caption 赏赐的麦粒总数(s=) Text (空白) Text1 Back Color &H00FFC0C0&(蓝色) Text (空白) Text2 Back Color &H00FFC0C0&(蓝色) Command1 Caption 计算 ?将上面完成的代码段输入到计算按钮的代码窗口中。 ?调试运行程序。 (4)假如每颗麦粒的重量为0.2克,每人每天消耗0.5千克,算一算上面棋盘上的麦粒能供全球60亿人吃多少年,(先写出VB表达式再计算) 4 许多MM在减肥的过程中困难重重,用尽方法却瘦不下来,其实只有在数不清的技巧,推敲中找到属于跟适合自己的最佳方式,才能在健康的瘦身道路上走下去,下面一些瘦身的小技巧,一定可以帮到你~ 1、慢慢吃 我们都曾在美味佳肴面前狼吞虎咽。等你发现自己吃撑的时候,已经为时太晚了。然而当发现自己因为吃得太撑感到不适时总是为时已晚。这是因为,我们的大脑需要大概20分钟,才能接收到“已经吃饱了”的讯息。营养学专家Wesley Delbridge表示。“在吃第二碗饭前,不妨先喝上一杯水,等个十几分钟。”他说,“让你的大脑告诉你,你是否已经吃饱了。“ 2、切碎你的食物 不论是享用牛腩、三文鱼、面包圈还是鸡蛋卷,在食用之间都可以尝试把这些食物切成碎片。近期,美国亚利桑那州立大学的研究表明,被给予切好的面包圈的参与者,比直接食用完整面包圈的参与者,在试验中吃的要少得多。在20分钟后的免费午餐招待中,那些吃面包圈切片的参与者仍然吃的比较少。研究人员表示,预先切好食物能使食用过程中的每一次咀嚼都更加舒适,因此能够一定程度上实现对饮食量的掌控。 3、饭后刷牙、剔牙 “一旦结束午餐或晚餐,应当立刻使用牙刷或者牙线。”匹兹堡Nutrition CheckUp的营养学家Heather Mangieri如此建议道。 5 当你感到牙齿清洁、口气清新时,你就不会再没心没肺的呆在厨房吃个不停了。 久坐族常常都有恼人的“游泳圈”,不仅仅影响美观,还很难减,这可怎么办呢,来看看小编推荐的10个最佳的瘦腰运动吧~总有适合你的一种,还等什么,赶紧动起来吧~ 1、简易坐扭转 这个体式可以很好的帮你拉伸脊柱并消除背痛,然后帮你按摩腹部减少腰部的赘肉,来促进消化器官的蠕动。 盘腿坐在一块折叠的毛毯上,骨盆水平,挺直腰背。吸气向上拉长脊柱,随着呼气的时候拉伸着向右后方转,左手放在右大腿上,右手放在身后毛毯边缘,保持30秒,然后收回。相反方向重复同样的动作。 2、半鱼王 这个扭转可以很好的作用在腹部区域,把横膈膜及腹腔带进行一个强烈的扭转,它的扭转力度会非常强大,帮助收紧腰腹肌肉。 这是一个更为高级的扭转体式。我们需要让一腿折叠在下方,让脚掌竖着立在地面上,上面的脚跨过来放在膝盖的外侧,脚尖和膝盖在一条线上,上面腿应该是垂直的。可以把臀部下面垫上一个毯子,以防骨盆不会向后部倒,使背能向上立起来,随 6 着呼气的时候转,同样吸气拉伸脊柱,呼气把中背部推入体内,增加扭转。快速瘦腰一:“椅子运动”像是坐在椅子上那样,双手做扶扶手的姿势,后背靠在椅背上,注意其实没有椅子,只是自己想象着坐在椅子上。之后身体慢慢下蹲,感觉屁屁真的坐在椅子上一样。在做这个动作时腰部要用力,脚的位置不动,让大腿来承受身体的重量。 3、自行车运动 身体平躺在地板上,双手放于脑后,左腿膝盖弯曲并尽量向胸部靠近,右手肘向左腿膝盖靠近,右侧肩榜随之抬起。之后换另一侧重复进行这个动作。 4、交错腿运动 身体平躺在地板上,双腿交叉,双手抱头,之后交叉的双腿慢慢抬起,尽量向上抬,使双腿与地面呈直角,头部也随之慢慢抬起。当抬到最高点时停顿呼吸一次,之后重复进行这个动作。 5、健身球运动 让自己躺在健身球上,使下背部接触健身球,双手交叉放于胸部,也可以抱头。腰部用力抬起上身,使身体离开健身球,注意保持平衡。之后再躺下来,重复进行这个动作,像在健身球上做仰卧起坐一样,对于瘦腰腹很有效果。 6、蜘蛛侠式 这款动作可以运用到腹肌上的全部肌肉,也能兼顾到小腿、大腿、胸部、背部、手臂、肩膀的肌肉。先是俯卧撑的姿势,手 7 臂要伸直,保持手肘和肩膀在同一条直线上,从侧面向前提拉右腿,如图中的方式,让膝盖尽量靠向右臂手肘,到极限的位置时再放下腿;之后换左腿,提拉再伸直,循环反复,两侧各15个算一组。 8
/
本文档为【国际象棋棋盘上的麦粒】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索