03求余、整除符号的意义及应用 (2).doc

上传人:rrsccc 文档编号:10261391 上传时间:2021-05-03 格式:DOC 页数:3 大小:55KB
返回 下载 相关 举报
03求余、整除符号的意义及应用 (2).doc_第1页
第1页 / 共3页
03求余、整除符号的意义及应用 (2).doc_第2页
第2页 / 共3页
03求余、整除符号的意义及应用 (2).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《03求余、整除符号的意义及应用 (2).doc》由会员分享,可在线阅读,更多相关《03求余、整除符号的意义及应用 (2).doc(3页珍藏版)》请在三一文库上搜索。

1、课 时 计 划任课教师:何美弟 第 11 周 星期1 第 6 节课题求余、整除符号的意义及应用教 学目 标1、理解VB变量所代表的意义,熟悉变量的赋值的意思; 2、理解算术表达式的运算符的作用,会简单计算表达式的值;3、理解二位数、三位数反序程序;重点1、表达式的运算中的整除与求模。难点理解整除与求模表达式在程序代码中的应用。教 学过程各教学环节注明时间分配一、评讲上节课的作业情况:(15)任务1、结合上节课的作业,将下列程序代码,输入电脑调试,程序另存为1.frm。 x=inputbox(X=,输入) ( ) x1= x mod 10 ( ) x2= x 100 ( ) y=x1*10+x2

2、*1 ( )上面的程序运行后,输入X=45,输出Y=50输入28 输入 80这道题,老师本意是做一个二位数的反序输出。老师出错题目,将上一行的x2=x100, 应该改为x2=x10。再运行一次,看看它的结果。分析一下。再复习一次下列运算符的意义,特别是mod 二、一个三位数的反序。(20)从键盘上输入一个3位数的整数,然后将它反序输出。例如,输入123,则输出321。1、分析问题用x表示从键盘输入的3位数的整数,我们为了分析问题,就假设x=456,x1、x2、x3分别表示它的个位数、十位数和百位数,y表示x反序排列的数。那么:x1=x Mod 100 求X的百位以上的数 x10 求X的十位以上

3、的数 A mod 10 求A的个位数x2=(x 10) Mod 10 求X的十位数x3=x 100 求X的百位以上的数y=x3*100+x2*10+x1 重新组合成一个新的数Y2、设计算法算法如下:输入一个3位数的整数x计算x1、x2、x3计算y=x1*100+x2*10+x3输出y的值。3、编写程序任务二:从键盘上输入一个3位数的整数,然后将它反序输出。例如,输入123,则输出321。 将程序代码写在作业本上,然后上机调试,程序另存为2.frm。 最好不要参考课本上的代码。自己边想边输入。四、课堂小结与作业(10)任务三:3、请你编写一个时间转换的程序。 从键盘输入秒数,计算机将秒数转换为*时*分*秒。 例如,输入总秒数4000,屏幕上就输出:1小时6分40秒。 提示:假设输入的秒数为T,则: T3600为时; (T mod 3600)60为分; (T mod 3600) mod 60为秒; 将程序代码写在作业本上,然后上机调试,程序另存为3.frm。小结:在程序设计中,一个我们经常看不起眼的求余、整除运算符,在程序设计应用中就可以用来请数学的位数。很有意思吧。 (X 10)mod 10 (x mod 10) 10上面两个语句,它们的表达式上有哪些相同的地方和不同的地方,你能说说它们所代表的意思吗?板书设计一、一个二位数的反序二、一个三位数的反序评价反馈巩固强化训练时间转换

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1