首页 > 其他分享 >四则运算

四则运算

时间:2024-09-28 09:50:40浏览次数:6  
标签:正确 int 四则运算 System println Math out

package chuti;
import java.util.Scanner;

public class Demo {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
for (int i = 1; i <=30; i++) {
int a = (int) Math.round(Math.random() * 100);
int b = (int) Math.round(Math.random() * 100);
int m= (int) Math.round(Math.random() * 3);
switch(m)
{
case 0:
System.out.println(i+": "+a+"/"+b+"=");
int c0 = in.nextInt();
System.out.println(i+": "+a+"/"+b+"="+c0);
int c6=a/b;
if (c0 == a/b) {
System.out.println("正确");
}
else {
System.out.println("错误,正确答案为"+a+"/"+b+"="+c6);
}
break;

            case 1:
                System.out.println(i+": "+a+"*"+b+"=");
                int c1 = in.nextInt();
                System.out.println(i+": "+a+"*"+b+"="+c1);
                int c5=a*b;
                if (c1 == (a*b)) {
                    System.out.println("正确");
                }
                else {
                    System.out.println("错误,正确答案为"+a+"*"+b+"="+c5);
                }
                break;
            case 2:
                System.out.println(i+": "+a+"+"+b+"=");
                int c2 = in.nextInt();
                System.out.println(i+": "+a+"+"+b+"="+c2);
                if (c2 == (a+b)) {
                    System.out.println("正确");
                }
                else {
                    System.out.println("错误,正确答案为"+a+"+"+b+"="+a+b);
                }

                break ;
            case 3:
                System.out.println(i+": "+a+"-"+b+"=");
                int c3 = in.nextInt();
                System.out.println(i+": "+a+"-"+b+"="+c3);
                int c4=a-b;
                if (c3 == (a-b)) {
                    System.out.println("正确");
                }
                else {
                    System.out.println("错误,正确答案为"+a+"-"+b+"="+c4);
                }
                break ;
        }
    }
}

}

标签:正确,int,四则运算,System,println,Math,out
From: https://www.cnblogs.com/yangsongduo/p/18437029

相关文章

  • 结对项目--四则运算
    结对项目--四则运算这个作业属于哪个课程https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/这个作业要求在哪里https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13230这个作业的目标四则运算成员3122004564方伟城psp表格PSP2.1Personal......
  • 实现一个自动生成小学四则运算题目的命令行程序
    这个作业属于哪个课程https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/这个作业要求在哪里https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13230这个作业的目标实现一个自动生成小学四则运算题目的命令行程序项目成员本结对项目由--31220045......
  • 枚举,精度,四则运算,加合集
    一.枚举类型仔细阅读示例:EnumTest.java,运行它,分析运行结果?代码如下:`publicclassEnumTest{publicstaticvoidmain(String[]args){ Sizes=Size.SMALL; Sizet=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t); //是原始数据类型吗? System.out.pri......
  • 出四则运算题
    一家软件公司程序员二柱的小孩上了小学二年级,老师让家长每天出30道四则运算题目给小学生做。代码如下:importjava.util.;//导入java.util中的所有包publicclassMathtitle{publicstaticvoidmain(String[]args){//输出30道题目for(inti=0;i<30;i++){System.out.pr......
  • 结对项目:四则运算自动生成程序
    [github地址]https://github.com/kkrInblU/3222004510.githttps://github.com/115any/3222004512.git这个作业属于哪个课程https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/这个作业要求在哪里https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13230......
  • 软件工程结队项目:基于C++实现的自动生成小学四则运算的命令行程序
    这个作业属于哪个课程https://edu.cnblogs.com/campus/gdgy/CSGrade22-34这个作业要求在哪里https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13230这个作业的目标<运用C++实现四则运算法则的命令行程序>团队成员1李梓灏3122004695团队成员2吴......
  • 基于递归下降解析器的四则运算题生成器
    结对项目本次项目的GitHub位置:https://github.com/EIiasK/Eliask/tree/main/3122004566/Exercise_Generator项目成员及github地址郭人诵github地址:https://github.com/EIiasK/Eliask何其浚github地址:https://github.com/hugh143/hugh143这个作业属于哪个课程......
  • 四则运算题目的生成
    四则运算题目的生成github地址:https://github.com/gomevie/gomevie/tree/main这个作业属于哪个课程广工计院计科34班软工这个作业要求在哪里作业要求这个作业的目标生成数学四则运算的练习题和答案作业成员陈国威PSP表格PSP2.1PersonalSoftwarePro......
  • 结对项目-四则运算
    github链接这个作业属于哪个课程班级的链接这个作业要求在哪里作业要求的链接这个作业的目标实现四则运算自动生成程序,结对协作开发姓名学号柳浩3122004444洪吉潮PSP表格PSP2.1PersonalSoftwareProcessStages预估耗时(分钟)实际耗......
  • 结对项目:生成四则运算
    个人项目——论文查重这个作业属于哪个课程计科12班这个作业的要求在哪里作业要求这个作业的目标实现一个自动生成小学四则运算题目的命令行程序github链接:github题目需求使用-n参数控制生成题目的个数,例如Myapp.exe-n10将生成10个题目。使用-......