`

要口算题,那就写个吧。。。

 
阅读更多

要口算题,那就写个吧。。。

 

/**
	 * 生成20以内的加减口算题
	 */
	private static void generateMental() {
		Random ra = new Random();
		int count = 0;
		
		while (count < 100) {
			int firstSymbol = ra.nextInt(2) % 2;
			String fs = "";
			int secondSymbol = ra.nextInt(2) % 2;
			String ss = "";
			
			int first = ra.nextInt(20);
			int second = ra.nextInt(20);
			int third = ra.nextInt(20);
			
			if (first == 0 || second == 0 || third == 0) {
				continue;
			}
			
			int result = 0;
			if (firstSymbol == 1) {
				fs = " + ";
				result = first + second;
				if (result > 20) {
					continue;
				}
			} else {
				fs = " - ";
				result = first - second;
				if (result < 0) {
					continue;
				}
			}
			
			if (secondSymbol == 1) {
				ss = " + ";
				result = result + third;
			} else {
				ss = " - ";
				result = result - third;
			}
			
			if (result > 0 && result < 20 ) {
				System.out.println(first + fs + second + ss + third + " = ");
				count ++;
			}
			
			if (count % 25 == 0) {
				System.out.println("========" + count / 25 + "=========");
			}
		}
	}

 

分享到:
评论

相关推荐

    小学口算题库生成器

    2. **随机数生成**:在创建口算题时,需要随机生成数字以确保题目的多样性和不确定性。Python的`random`模块提供了丰富的随机数生成函数,如`randint()`用于生成指定范围内的整数,`uniform()`用于生成浮点数等。 3...

    小学数学口算题是一款利用Python开发了一套自动生成小学生口算题的小应用.rar

    开始以为单步和多步计算可以使同一方法,现在看来还得需要分开来写,如果要硬挤到一起方法就会太复杂了,不易梳理。 后续会把功能上分成 单步 二步 三步(加减乘除)法,乘除法相对来说简单些,除法要判断是否有余,...

    口算题自动生成的小程序

    10. **兼容性**:作为.exe文件,这个口算题自动生成小程序应该是Windows操作系统兼容的应用程序,用户只需下载并运行即可使用,无需复杂的安装过程。 总的来说,口算题自动生成的小程序利用现代技术解决了传统教育...

    小学生口算题随机生成工具

    为了帮助孩子们更好地进行口算练习,一款名为《小学生口算题随机生成工具》的软件应运而生。 这款软件的核心功能是自动随机生成适合小学生的数学口算题目,包括加法、减法、乘法和除法等基本运算。为了满足不同年龄...

    python 生成口算题 输出到WORD文档

    于是写了个口算题生成器。一开始的版本是生成到TXT里面,但排版好麻烦,打出来也不好看,于是改成生成到WORD文档里,这下子就好用多了。生成题目包括四则运算,减数没有负数,乘法只是两位数乘以一位数,除法的除数...

    利用JavaScrip开发了一套自动生成小学生口算题的小应用

    设置生成的口算题试卷个数。 用户可最多保存10份配置在浏览器端,方便给熊孩子重复生成口算题。除口算解题外还提供生成竖式题,让熊孩子不能逃脱被试卷支配的恐惧。除了自动生成试题外,还支持手动添加题目,可以...

    小学生口算题生成导出器

    "小学生口算题生成导出器"是一款专为小学生设计的教育软件,其核心功能是根据用户设定的数值范围自动生成加减法口算题目,并且支持将生成的题目导出为Excel格式,方便教师进行教学活动或者家长作为家庭作业的参考...

    小数加减法口算题.pdf

    因此,小数加减法口算题成为小学四到六年级学生必须熟练掌握的技能。 首先,我们需要明确小数加减法的基本规则。小数加法的重点在于小数点的对齐,对齐后从小数点后的最后一位开始逐位相加。例如,计算8.49和6.71的...

    口算练习题生成器

    家里有上小学的挺好用的,自动生成算数题,省的家长再一道道写啦

    第二学期冀教版一年级数学口算练习题及答案16套12精选.doc

    * 减法的计算规则:减法的计算规则是从个位减起,个位相减得几就在个位上写几,十位相减得几就在十位上写几。 * 减法的应用:减法的应用非常广泛,例如计算剩下的质量、计算运走的质量等。 竖式计算的基本概念: *...

    小学四年级下册数学口算题.doc

    综上,这份小学四年级下册的数学口算题主要涵盖分数与小数的互化、比较小数的大小、单位换算(包括长度、质量、货币)以及基础的数学运算。这些知识点都是小学生在这个阶段必须掌握的基础数学概念和技能,对他们的...

    口算题(七)100以内两位数加减一位数进位退位综合.doc

    尤其是在初等数学阶段,通过口算题来锻炼学生的加减运算能力,是提高其数学素养不可或缺的一部分。本文将针对“口算题(七)100以内两位数加减一位数进位退位综合.doc”这一文档内容展开深入探讨。 首先,我们应当...

    (速度训练)二年级口算题大全.doc

    《(速度训练)二年级口算题大全.doc》这份文档应运而生,它精心挑选并设计了大量的口算题目,覆盖了从基础的加减法到更为复杂的混合运算等多个层次,旨在全面而系统地提升学生的口算能力。 首先,加法与减法是口算中...

    (完整版)一年级20以内加减法口算题.pdf

    在一年级的数学学习中,加减法口算题是培养学生基础数学计算能力的重要组成部分。通过反复练习和掌握20以内的加减法,学生们能够熟练进行简单的数学运算,为后续更复杂的数学知识打下坚实的基础。现在,让我们详细...

    口算题(一)100以内不进位加法.doc

    10. 逻辑思维与记忆力:通过反复练习这些口算题,孩子们可以锻炼逻辑思维能力,同时记忆常见的加法结果,如10+20=30、50+13=63等。 11. 教育应用:在教学中,教师可以使用这些题目作为课堂活动或家庭作业,帮助学生...

    第二学期青岛版五四制一年级数学期末口算练习题及2精选.doc

    - 在进行两位数加两位数的不进位加法时,首先要确保个位和十位对齐,这是正确执行加法的基础。例如:53+25,个位3与5对齐,十位5与2对齐。 - 计算时,遵循从低位到高位的原则,即先加个位,再加十位。如53+25中,...

    幼儿园大班口算题20以内加减.doc

    文档“幼儿园大班口算题20以内加减.doc”主要包含了适合幼儿园大班孩子练习的基础数学题目,重点是训练孩子们在20以内的加法和减法技能。这些题目对于提升孩子的计算能力和数学思维发展至关重要,因为它们帮助孩子们...

    用excel的vba编的乘法口算练习

    用excel的vba编写的乘法口算练习,可以自动出题,还可以自动批改,给小学生用,挺方便的。

    c++小学生口算练习系统基于mysql数据库

    标题 "c++小学生口算练习系统基于mysql数据库" 指出我们正在讨论一个专为小学生设计的口算练习软件,该软件使用C++编程语言编写,并依赖于MySQL数据库存储和管理用户信息以及练习数据。这表明系统可能具有用户管理...

    两位数乘一位数口算题.doc

    本文档《两位数乘一位数口算题.doc》主要提供了大量的两位数乘一位数的口算练习题目,旨在帮助学习者熟练掌握基本的乘法运算技巧,特别是对于快速心算的能力进行训练。以下是对这些知识点的详细解释: 1. **基础...

Global site tag (gtag.js) - Google Analytics