使用java编写小学三年级竖式计算

简介: 使用java编写小学三年级竖式计算

一、竖式计算类型:


三位数乘以一位数


三位数加三位数


两位数乘以一位数


两位数加两位数


二、使用ArrayList储存产生的随机算数及结果


产生随机一位数:(int) (Math.random() * 9) + 1


产生随机两位数:(int) (Math.random() * 90 + 10


产生随机三位数:(int) (Math.random() * 900) + 100


三、代码(三位数乘以一位数)

import java.util.ArrayList;
 
public class demo {
    public static void main(String[] args) {
        ArrayList<String> num1 = new ArrayList<>();
        ArrayList<String> num2 = new ArrayList<>();
        String str1 = null;
        String str2 = null;
        for (int i = 0; i < 500; i++) {
            //int k=(int)(Math.random()*9)+1;
            int j = (int) (Math.random() * 900) + 100;
            int m = (int) (Math.random() * 9) + 1;
            str1 = (i + 1) + ":" + j + "X" + m;
            int temp = j * m;
            str2 = (i + 1) + ":   " + temp;
            num1.add(str1);
            num2.add(str2);
        }
        for (String s : num1) {
            System.out.print(s + " ");
        }
        for (String s : num2) {
            System.out.print(s + " ");
        }
    }
}
目录
相关文章
|
1月前
|
Java
【Java】如果一个集合中类型是String如何使用拉姆达表达式 进行Bigdecimal类型计算?
【Java】如果一个集合中类型是String如何使用拉姆达表达式 进行Bigdecimal类型计算?
39 0
|
1月前
|
存储 Java
Java 编程实例:相加数字、计算单词数、字符串反转、元素求和、矩形面积及奇偶判断
Java中相加两个数字可通过简单赋值实现,如`int sum = x + y;`。若要用户输入数字相加,可使用`Scanner`类读取。计算单词数,可使用`split()`方法或`StringTokenizer`类。反转字符串,可用`for`循环或`StringBuilder`的`reverse()`方法。计算数组元素总和,可遍历数组累加。矩形面积通过长度乘以宽度得出。判断奇偶性,利用模2运算或位运算检查最低位。更多内容,可关注微信公众号`Let us Coding`。
56 0
|
1月前
|
Java
承压计算 Java
承压计算 Java
21 1
|
22天前
|
Java 测试技术 API
滚雪球学Java(52):一步一步教你使用Java Calendar类进行日期计算
【6月更文挑战第6天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
16 3
滚雪球学Java(52):一步一步教你使用Java Calendar类进行日期计算
|
4天前
|
Java API
探讨Java集合的组内平均值计算
探讨Java集合的组内平均值计算
6 1
|
9天前
|
Java
在Java中,你可以创建一个简单的四则运算程序来执行小学级别的加减乘除操作
【6月更文挑战第19天】Java程序实现简单四则运算,接收用户输入的两个数字和运算符,根据运算符调用相应函数进行计算。包含加、减、乘、除功能,其中除法操作检查了除数是否为零,避免运行时错误。
23 5
|
1天前
|
Java
【Java】strictfp关键词解读:Java中的精确浮点计算
【Java】strictfp关键词解读:Java中的精确浮点计算
|
3天前
|
Java 容器
中缀表达式计算(java)
中缀表达式计算(java)
11 0
|
3天前
|
Java
java8日期计算(偏移N周,返回指定星期的日期)
java8日期计算(偏移N周,返回指定星期的日期)
7 0
|
4天前
|
Java
使用java计算一个字符串中字母出现的次数
使用java计算一个字符串中字母出现的次数
6 0