zoukankan      html  css  js  c++  java
  • 软件工程个人作业01;

    设计思路“

    1 for循环30次;

    2 首先随机输出运算符

        2.2 String数组a[]={”=“,”*”,“—”,“+”}

        2.3 随机输出0--3(c表示)中整数,做为数组标号d=a[c] 

       2.4整数运算随机数出0--99之间整数

    3.进行分数和整数区别

       3.2判断第2位 整数是否为0

       3.3 输出四则运算方程式

    4 分数方程式

     4.1整数运算随机数出1--99之间整数

    4.2构造分数;

        4.22第二次整数作为分母

    4.3 判断第2位 整数是否为0

    4.4输出四则运算方程式

       二程序代码

    //lvzekun 3/7/2016
    package size;
    import java.lang.*;
    
    public class Size {
        public static void main(String []args){
            //生成随机数符号
            int i,j;
            for(i=0;i<30;i++)
            {
            String  s[]={"+","-","*","/"};
            int c=(int)(Math.random()*3);
            String d=s[c];
            
            
            
            int a=(int)(Math.random()*99);
            int b=(int)(Math.random()*99);
            
            //判断ab,分为整数,分数
            
            
            j=(int)(Math.random()*2)+1;
            if(j==1)//整数
            {
                if(c==3){
                    if(b!=0)
                    {System.out.println(a+d+b+"=");}
                }
                else 
                {System.out.println(a+d+b+"=");}
                    
                
            }
            if(j==2)//真分数
            {
                int num1,num2;//充当分母
                num1=(int)(Math.random()*98)+1;
                num2=(int)(Math.random()*98)+1;
                if(c==3){
                    if(b!=0)
                    {

    if(c==2)
              {
             System.out.println("("+a+"/"+num1+")"+d+"("+b+"/"+num2+")"+"=");
              }

    else
    System.out.println(a
    +"/"+num1+d+b+"/"+num2+"=");
    } }
    else
    {
    if(c==2)
                          {
                             System.out.println("("+a+"/"+num1+")"+d+"("+b+"/"+num2+")"+"=");
                           }
                      else
                        System.out.println(a+"/"+num1+d+b+"/"+num2+"=");
    } } } } }

    三实验截图:

    四上课没做完原因

       只写了程序思路,而且当时没有考滤分数运算,利用两个整数相除进行组合分数

         

  • 相关阅读:
    P3833 [SHOI2012]魔法树 (树链剖分模板题)
    2019 Multi-University Training Contest 4 1008K-th Closest Distance(二分+主席树)
    bzoj3631: [JLOI2014]松鼠的新家(树上差分)
    bzoj4326: NOIP2015 运输计划(二分+LCA+树上差分)
    目录
    希望是一个全新的开始
    模板
    模板
    SCUT
    模板
  • 原文地址:https://www.cnblogs.com/gdp176119/p/5251509.html
Copyright © 2011-2022 走看看