设计自己的运算程序 - 范文中心

设计自己的运算程序

03/14

设计自己的运算程序 ——数学研究活动

一、引入

很久以前,我就和小伙伴们玩过这样一个游戏:

巧算年龄:(1)请对方将出生月份记在心里

(2)将其乘以2后再加50

(3)然后加上目前的年龄并减去150

如此,就能得到一个包含月份和年龄的数

当时,我只是觉得这很神奇,直到上个学期,我学习了“设计自己的运算程序”这一课,我才明白,原来,许多这样有趣的“读心术”只是一个个简单的数学游戏。

二、研究主题、时间及小组成员

1、研究主题:数学研究——设计自己的运算程序

2、时间:8月1日

3、成员:王旭东,苏子杰,淡春乔

三、运算程序

运算程序,也属于数学游戏的一种。有人认为它很有趣,有人却认为它十分无聊,繁琐,但实际上,运算程序中,也有着许多不为人知的秘密。 对于不同的数字,反复用任何一个固定的“运算程序”,由此产生的结果总是会停留在某个或几个数字上,或以某种重复的方式循环。 研究运算程序,一般用以下两种办法:(1)用不同的数字来验证

(2)用字母代替数字,更直观的发现

其中的规律

以“引入”来看,我出生日期在一月,今年是十三岁,即可得出:(1x2+3)

x50+13-150=113,其中百位的“1”表示我的出生月份,“13”为我的年龄。苏子杰出生在5月,今年13岁,就得出了513,其中“5”为他的出生月份,“13”为他的年龄。若一个人出生月份为a,年龄为b,则得出:(2b+3)x50+a-150=100b+a=ˉaˉˉbˉ,其中a为这个人的出生月份,b为这个人的年龄,只要ab在合理的范围内,它就成立。 四、设计自己的运算程序 我和组员们在一番研究后,已经迫不及待地想要设计自己的运算程序了,再进过一番讨论与修改后,我们共同得出了以下运算程序:

任选一个各个位数都不相同的三位数,调换百位与个位的数字,得出新的三

位数,用其中的较大数减其中的较小数,得到新的三位数(若新数不足三位,则在个位后添加“0”,继续运算,如99→990),再将新的三位数继续进行相同运算,依次循环。 我们经过运算,已经发现了规律,你呢?

五、总结

通过这次小组活动,我提高了自己的数学能力,增加了对数学的兴趣,当然我也有不少问题,有待改正。在同学交际方面,我们增进了同学的友谊,学会了团结,在活动中进步。


相关内容

  • 逻辑表达式课程设计报告
    中北大学 课程设计报告 学期 学 院: 信息与通信工程学院 专 业: 电子信息科学与技术 学 生 姓 名: 向 伟 学 号: 1505044245 课程设计题目: 逻辑表达式的合理性判断 起 迄 日 2016年 12 月 12 日-2016 ...
  • 信息学奥林匹克竞赛教程
    第一课初识Pascal语言 信息学奥林匹克竞赛是一项益智性的竞赛活动,核心是考查选手的智力和使用计算机解题的能力.选手首先应针对竞赛中题目的要求构建数学模型,进而构造出计算机可以接受的算法,之后要写出高级语言程序,上机调试通过.程序设计是信 ...
  • [程序设计基础]实验指导书
    实验1 C的实验环境和C语言的数据类型 ⒈ 实验目的 ⑴ 了解在具体的语言环境下如何编辑.编译.连接和运行一个C程序. ⑵ 通过运行简单的C程序,初步了解C源程序的特点. ⑶ 掌握C语言数据类型,熟悉如何定义一个整型.字符型和实型的变量,以 ...
  • 测绘程序设计课程实习报告模板
    一.实习目的 <测绘程序设计>是一门理论与实践并重的课程,课程设计是测量数据处理理论学习的一个重要实践环节,可以看做是在学习了专业基础理论课<误差理论与测量平差基础>课程后进行的一门实践课程,其目的是增强学生对测量平 ...
  • 第一章 数据库系统基础
    院 系: 教研室: 教 师: <数据库原理及应用>课程教案 注:表中( )选项请打"∨" 第一章 数据库系统概述 [教学目的与要求] 通过课程学习,要求学生了解数据库系统的产生与发展状况,掌握数据库系统基本概 ...
  • 题 计算机历史与分类
    1.第一台电子计算机是1946年在美国研制的,该机的英文缩写名是( A ) . A .ENIAC B .EDVAC C .EDSAC D .MARK-II 2.提出了存储程序和采用二进制系统的设想, 被人们尊称为"计算机之父&qu ...
  • C语言源程序
    C 语言程序设计 C 语言程序设计 1.程序运行从main()函数开始,也从main()函数结束. 2.函数是C 程序的,. 3.C 语言源程序是由函数组成,它们. 4.在C 语言源程序中,是必须有一个函数名为main 的函数.main() ...
  • 微处理器与应用实验报告
    微处理器原理与应用实验日志 微处理器原理与应用实验日志一 指导教师 实验时间: 学院 专业 班级 学号 姓名 实验室 实验题目: 熟悉并使用传送类指令 实验目的: 1. 熟悉并掌握Keil C51 的基本用法: 2. 掌握MCS-51 传送 ...
  • 计算机软件资格考试
    计算机技术与软件专业资格(水平)考试 报考指南 1.什么是计算机技术与软件专业技术资格(水平)考试? 计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试),是国家人事部和信息产业部对全国计算机与软件专业技术人员进行的职业资 ...
  • 数据库原理期末考试习题
    第一章 绪论 一.选择题: 1.使用二维表格结构表达数据和数据间联系的数据模型是(C ) C .关系模型 2.DB .DBS .DBMS 间的关系是(C ) A .层次模型 B .网状模型 D .实体-联系模型 A .DB 包括DBMS 和 ...