【教学类-综合练习-03】20231214 大3班 数字加减法练习(数字火车、X—Y加法减法、X乘法、X—Y数字分合)

3个链接

时间:2023年12月14日

班级:大3班

人数:16人

第二次来大3班投放综合学具,主要练习“加减法”

材料投放

77caa70c0f57498e81be2eae8bc707d2.pngbb036c27da6d4ba0b274ec1027777dfd.pngfdfdcbf2101a4d478d236df43521b341.png54a79048aa02497eaecc2722d62e3267.pnga38cf12574a34278911f5e3e72c72f24.png9b408cabaa78453d8862732629ab8f59.png59cbe6a313634728b14cdccfbb79d9fe.png957531dd067b4f79bf98c8cc901ef984.png297f379b68244d8087c78b2e83ee94ac.pngfa9c28730d4141f88db793c2c41672a4.png5a2adf891af047c28721f0add61cd40f.png78c7bcbd6d8b4148be83ee6752ec9daa.png5f50f9c2cd3b461eb8077260fbef356e.pngd04025ae332843b89d60d1a01420f7ce.pnge8608a15f2024a409d83e5cdac8c7b13.png870576452590429bbac781676b717ee8.png7fb17ad74cca4c5bb82c2f119faf3eab.png第二次做综合题,大3班孩子选择的内容就跟更多了

08f6df35cbec40f4b08fa34d4f570c24.png8de2c6c018984f1abc0a34896f2c799d.png

幼儿操作

第1类:0-5之间加法

【教学类-06-07】20231124 (55格版)X-Y之间“加法+题” (以10-20之间为例)(正序+逆序,题目多)-CSDN博客文章浏览阅读452次,点赞5次,收藏7次。【教学类-06-07】20231124 (55格版)X-Y之间“加法+题” (以10-20之间为例)正序+逆序,题目多https://blog.csdn.net/reasonsummer/article/details/134606068

b022a6e2ff2a4286ab2c6fb52d197baf.png3f4ca501bad3421bab9c5b2d6aa385c1.png

第2类:0-10之间加法

【教学类-06-07】20231124 (55格版)X-Y之间“加法+题” (以10-20之间为例)(正序+逆序,题目多)-CSDN博客文章浏览阅读452次,点赞5次,收藏7次。【教学类-06-07】20231124 (55格版)X-Y之间“加法+题” (以10-20之间为例)正序+逆序,题目多https://blog.csdn.net/reasonsummer/article/details/134606068

c11c54bd527a419fb824b5af2c90e8b6.pngc5d471064d704048b19592db102e0764.png

342d8979bf0741dab9560a6a0c95f33c.png

第3类:5-15之间加法减法混合

【教学类-06-09】20231125 (55格版)X-Y之间“加法减法+-题” (以10-20之间为例)(加法的正序+逆序,减法的正序,题目多)-CSDN博客文章浏览阅读370次,点赞11次,收藏9次。【教学类-06-09】20231125 (55格版)X-Y之间“加法减法+-题” (以10-20之间为例)(加法的正序+逆序,减法的正序,题目多)https://blog.csdn.net/reasonsummer/article/details/134615998

eb43e9a653db4aefb28d4268ed0b00c0.png5ad861e8fd764fd3817674855e0eab77.png

ab525b565411442e878af8512ca287bc.pngfc896beef6ea461696955fd79a5490cc.png91d0ffc6fff046aa940029129aec15a0.png296e0d0c35dd4effb2893a23e7c2cab3.png8110b536457e4eaaaabf2399da295d3a.png

今天高手没有来,每人能做“加减乘”

好的,下面我将为您提供一个实现小学生数学练习系统的思路。 1. 加减乘除法简易练习 为了实现加减乘除法简易练习,您需要考虑如何生成随机数,然后根据随机数生成对应的题目。当用户输入答案后,您需要将用户的答案和正确答案进行比较,然后给出回答是否正确的反馈。您可以使用C++的rand()函数来生成随机数,然后根据生成的随机数来生成题目,比如: ```c++ // 生成两个随机数 int a = rand() % 100; int b = rand() % 100; // 随机选择加减乘除法 int op = rand() % 4; if (op == 0) { // 加法 cout << a << " + " << b << " = ?" << endl; int ans; cin >> ans; if (ans == a + b) { cout << "回答正确" << endl; } else { cout << "回答错误" << endl; } } else if (op == 1) { // 减法 // ... } else if (op == 2) { // 乘法 // ... } else { // 除法 // ... } ``` 2. 加减混合练习 加减混合练习可以通过随机选择加法减法来生成题目,然后按照上面的方法进行比较答案。比如: ```c++ // 生成两个随机数 int a = rand() % 100; int b = rand() % 100; // 随机选择加法减法 int op = rand() % 2; if (op == 0) { // 加法 cout << a << " + " << b << " = ?" << endl; int ans; cin >> ans; if (ans == a + b) { cout << "回答正确" << endl; } else { cout << "回答错误" << endl; } } else { // 减法 // ... } ``` 3. 大整数加法减法 大整数加法减法需要使用字符串来表示数字,然后按位进行计算。您可以通过循环遍历字符串的每一位来完成加法减法,比如: ```c++ string a = "123456789"; string b = "987654321"; string ans = ""; int na = a.length(), nb = b.length(); // 获取字符串长度 int ca = 0, cb = 0, carry = 0; // ca和cb分别表示a和b的当前位,carry表示进位 while (ca < na || cb < nb) { // 遍历所有位 int x = ca < na ? a[na - 1 - ca] - '0' : 0; int y = cb < nb ? b[nb - 1 - cb] - '0' : 0; int sum = x + y + carry; ans += to_string(sum % 10); // 将当前位的值加到答案中 carry = sum / 10; // 更新进位 ca++, cb++; // 移动到下一位 } if (carry) ans += "1"; // 最后一位可能有进位 reverse(ans.begin(), ans.end()); // 反转字符串 cout << ans << endl; // 输出结果 ``` 4. 查看错题和自我检测 查看错题和自我检测可以使用文件来记录用户的答题情况。当用户答错时,您可以将题目和正确答案记录到一个文件中,然后在查看错题时读取该文件并输出。自我检测可以让用户选择练习的题目型和难度,然后根据用户的选择生成题目,并按照上面的方法进行比较答案。 以上是一些实现上的思路,希望能够对您有所帮助。如果您有任何问题或需要进一步的帮助,请随时告诉我。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿夏reasonsummer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值