虚拟仪器设计 计算器设计步骤及方法_第1页
虚拟仪器设计 计算器设计步骤及方法_第2页
虚拟仪器设计 计算器设计步骤及方法_第3页
虚拟仪器设计 计算器设计步骤及方法_第4页
虚拟仪器设计 计算器设计步骤及方法_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1标准计算器的设计一、设计思想:.创立3个字符串显示控件num1,num2,num3,其中:1、第一个输入数据存储在num1中2、第二个输入数据存入num2中3、将其赋给num3,并使num2为空,以便输入的数据存入num24、所有的运算是在num1和num3间进行龄5、阅运算抬结果彩都赢赋给甲re蓬su钥lt形,同穿时赋倦给n劈um冈1,馋用于模下一夜次的宗运算逆.莫创立想4个芳布尔幅开关池按钮摸ch湖an姨ge博,c推ha扇ng薄e1容,c散ha还ng才e2前,c密ha拐ng许e3栋,其现中:肿C梁ha疼ng巴e烈的真翠假类用来怀判断任是第趴一个违数据登还是准第二撇个数思据貌ch盗an千ge定1的类功能恢是在达输入困=妙,运偿算完养后,跟不需烧要初鸡始化体即可哥进行摘下一雷次运窄算代3、得ch挣an版ge笋2用绳来去掌掉数验据小纠数末注尾的圈0迷4、三ch惕an专ge芳3用誉来保过证b奶ac瓦ks粪pa坟ce者键仅饭对输青入的瘦数据姜有效牵,对兄运算蔑结果唯无效愈.垦创立与2个货数值锤显示跃控件怪ty毫pe主1原,t门yp恳e2仿,并昏分别乞在绍其后迁面板买的属竭性剖——猴数据动类型字——语表示邀法中贝选择唯U8拥其中校:纪1、股ty律pe导1挣用来臭存储原运算洗符号肾2、打ty饶pe扣2用验来保遣证连拿续弟“球+、革-、导*、淹/糖〞钩的正氏确性恨3、晌所有先的运工算结缝果都摸赋给孤re油su商lt招4、修r乱es居ul庸t闲经过福去零嫂处理切后得闭到皮re米su俯lt膊1镇,随将数驴据显风示在宏前面劳板上凉。背二、货实现姑过程酒面板揭按键手的设愁计及歼感应膛首先兰,在挠前面鼠板上意建立欢一个思簇员然后虾在簇衣中再甘建立亭布尔分量,管复制挨20莲个以肢满足革键的写需求地〔0演--淘9十破个数评字键抢,一燃个小贞数点亩键,字一个偷等号姑键,稍四那么腊运算塌键,扯一个拒开方半键,满一个莲倒数旬键,振一个姿反号绒键,眯一个伞清零樱键及其一个俘退出情键酷并注零意按融键的脆顺序休〕。躲将按苍键给棵值并躁作适息当的妨美化号处理糟在后差面板饮中硬通过叠将簇诊中元东素按历产生妙的顺蚊序组逐成一伯个一炭维数种组,连这样症就实谁现了诸每个扒键与设数字棵(0爽--捞20让)之瑞间的丽对应谨。每没次按雄下一就个键塘时,岭通过独查找坊出对易应的湾键并尽把结寨果(旱对应男的数兽字)妨连接锄到一汽个c浆as阀e结狠构,过然后正执行挑对应晋ca策se奴结构照中的毫程序顷,至固此就削完成象了对屿一个扁键的焦感应林过程辽。屑2、饮数字报的键葛入浴〔0密~8踩键入惜1~败9数狡字〕场由于貌第一袋个输将入和苹第二矛个输迷入所剑存放阳的地矮方不击同〔逗第一远个存妥于n歪um避1,蔽第二距个存拣于n童um犹2累→反mu道n3玉再清择空n钳um拒2骑〕,施所以告有插必要吩对此竟分开楼处理较。创怠建2犹分支热〔真衣、假退〕的施ca训se悠结构逆。禁用停ch吩an盲ge陪控制梯分支铅的选撑择倚:在珠处创触建局杠部变雀量并膨转换发为读揉入。煎由于们数字掉的键万入是画数据银输入顺,桐ch圣an奴ge诱3用嚼来保看证b掠ac利ks垃pa佳ce眼键仅宴对输首入的毙数据百有效损,易故应零设置乖分支辨结构你的设递计扒由于但初始吹化中火布尔拐量改潮变设周置都洽为束“罪F三〞类,那么份假设c板ha掩ng彻e撕为假丽,表咬示娘数字榆为第帝一个山输入寄,将答得到垒的数桐据送劝给r蕉es芝ul置t1准经处障理后茂由r删es荣ul邮t显炮示,量同时当送入休nu研m1我用于销即将利的运跌算违。鸡考虑障到歉计算鬼的连叮续性俩,即突:当独前一眉次计绸算结醋束后隶,抛不需尤要再漠次清守零即南可进梁行下鬼一次续的运励算,透还需屑用到怪ch触an露ge准1。所由于企上一歉次运援算结澡束后桥,所垒得到宵的结哈果党可能麻会出践现多俊零现避象,涛所以棉又必遭要设驴置c闻ha卫ng故e2欺状态陪。钟具体含的设点计如绳图:脏C也ha集ng夜e为须假时再:川C尤ha份ng述e为狼真时桐,表注示数床据的风第二干次输抖入,怖具体众设计呀如下煤:虾至此鱼,数遭字1划~9慌的键悟入完念成。势3伯、极“牢0昨〞劲的输堪入隙由于淘存在虾多零连的问劲题,届多零能开头拥时,迷删除志多于屯零段所以拐“外0斧〞亮的输斗入应紫区别羽于1坛~9俊的输推入。详输入甲“欲0瞒〞裂,涉趁及到鲜多零熔和数楚据输虽入,诞应设连置鸟和绣状态柔。午当c衰ha孩ng半e为测真时撕,表滋示是耻第二棋次输警入数擦据,文与1脑~9挺的输橡入类舟似,舅另外旅考虑亭到多结零的土处理牲。具嘴体设和计如灰下:午当c皆ha右ng拒e为日假时片,表泛示数淋据的蹈第一彻次输熔入,汽与第乱二次呈输入喝的第含一帧盯类似象,具鱼体设伤计如疫下:搅4、撒小数愁点的杆键入煤小数羞点的暮键入芒也相盲当于哈数据故的录述入,集需要止设置催ch夸an微ge货3的山状态三另外会需考蚁虑到遥:一促个数塞中不垦允许滑存在最2个脱或者乏2个堪以上货的小她数点回。多同上盏,根刑据c聚ha像ng作e个测数箩改变刑判断财当前垂输入写的小摧数点解是第杨一输题入还挑是第系二输沈入。煌C式ha携ng滋e为抹假:杆C画ha宣ng扰e为从真:肌5枕、等劣号的胁键入阿当拆nu彼m1燥和n家um哲3都低键入喝值,鼻且有狠确定乞的运丛算关歼系后与,按泥下等黎号键排,显老示出寻结果故。雕由于跨结果捎可能些存在开多零缠显现神,所乓以需驼设置伙状态缘。捧由于摩开方横、取呆反、慰取倒贿操作疏不涉兽及到帅等于爷键,乒故只伍需设杜计+堪、-巧、*旦谜、/朝四个永键。冈具体御设计亿如下坚:勾6夺、四膝那么运绩算的快连续拖实现存具体似的实坑现过隐程和新上一胞步类问似,从但是吃应加单入匹,保抢证计祥算的浩连续胁性费7、索C键肃清零裁作用贯C键渔的作怀用是懂:当衰按下腹此键肤后,术程序朗初始挽化乐8、蜓CE妖退出雁键诵CE溜键的浮作用硬是,哗当按棕下此柏键后超,程防序结释束循纤环,傅并将阁0显泥示在哀前面趋板上讨。怪9、旨开方零键谷10拔、股倒数绒键奴11以、档反号欺键发12容、丛ba观ck饲sp造ac卷e键际ba耐ck窑sp垄ac插e键煤仅对岸输入借数据郊有效充13朱、默它认事管件洲14肺、对在re愿su舅lt谣的处桨理谈上述事所有弓结果蜻都赋销值给去re单su薯lt污,r判es私ul陶t经储0值菜处理乱后,凭由r速es该ul白t1敢输出寨并在桨前面吵板上荐显示悠。狭利用德wh嫌il贯e循喷环,猛检测拢re猎su聪lt盛最后结一位迫是否胆为0茅,假设怜为0展,那么鼻减去路末位直后赋我值给之本身踩;假设脖不为乖0,撞那么退府出循耳环显跃示数节据,显从而盒实现柔去0虾的功嗓能艰。威用c贸ha鸭ng夜e2鱼控制画条件美分支专的选籍择,主当c佳ha乐ng乱e2谅为假四时,父直接眨将r筑es肥ul义t值柱给r暮es纳ul状t1萍并结避束州re溜su楼lt楚处理积循环路。练当c贴ha厅ng亡e2省真时站,进列行数挖据处绵理。寒至此楼,狠计算叙器的怜根本蛇功能辰已实转现惧,兵后面律板程刺序框竭图结盯构阅如下扔图所苏示资。烈前面屡板结的构翅将棋字符尚串显瓦示控至件、南布尔鲁开关羊按钮以、数互值显士示控朵件隐吧藏,蚕即可梳得到故最后遇的计预算器诊了。简三、魔总

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论