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

    1.程序设计思想

       (1)考虑定制出题的数量,运用到了String类型到Int类型的转换;

       (2)随机数的选取,特别注意分数的分母不能为零,且分子小于分母;

       (3)将选出的两个整数或分数以运算的形式输出。

    2.源程序

    package 四则运算;
    import java.util.Scanner;
    import java.util.Random;

    public class Sizeyunsuan {


    public static void main(String[] args){

    System.out.println("请输入出题的数量:");
    Scanner number=new Scanner(System.in);
    String m=number.next();
    int s=Integer.parseInt(m);
    for(int n=0;n<s;n++)
    {
    System.out.println("这是第"+n);
    Random a=new Random();
    int b,c,d,e;
    b=a.nextInt(100);
    c=a.nextInt(100);
    d=a.nextInt(100);
    e=a.nextInt(100);

    int i,j ,k;
    i=a.nextInt(100);
    j=a.nextInt(100);
    k=a.nextInt(8)+1;
    if(k==1)
    {
    System.out.println(i+"+"+j+"= ");
    }
    if(k==2)
    {
    System.out.println(i+"-"+j+"= ");
    }
    if(k==3)
    {
    System.out.println(i+"*"+j+"= ");
    }
    if(k==4&&i!=0&&j!=0)
    {
    System.out.println(i+"/"+j+"= ");
    }
    if(k==5)
    {
    if(b<c&&d<e&&b!=0&&d!=0)
    System.out.println(b+"/"+c+" + "+d+"/"+e+"=");
    if(c<b&&e<d&&c!=0&&e!=0)
    System.out.println(c+"/"+b+" + "+e+"/"+d+"=");
    }
    if(k==6)
    {
    if(b<c&&d<e&&b!=0&&d!=0)
    System.out.println(b+"/"+c+" - "+d+"/"+e+"=");
    if(c<b&&e<d&&c!=0&&e!=0)
    System.out.println(c+"/"+b+" - "+e+"/"+d+"=");
    }
    if(k==7)
    {
    if(b<c&&d<e&&b!=0&&d!=0)
    System.out.println(b+"/"+c+" * "+d+"/"+e+"=");
    if(c<b&&e<d&&c!=0&&e!=0)
    System.out.println(c+"/"+b+" * "+e+"/"+d+"=");
    }
    if(k==8)
    {
    if(b<c&&d<e&&b!=0&&d!=0)
    System.out.println(b+"/"+c+" / "+d+"/"+e+"=");
    if(c<b&&e<d&&c!=0&&e!=0)
    System.out.println(c+"/"+b+" / "+e+"/"+d+"=");
    }
    }
    }
    }

    3运行结果截图

  • 相关阅读:
    冒泡排序
    选择排序
    1069 微博转发抽奖 (20 分)
    动态规划-石子合并
    动态规划-最长公共子序列
    动态规划-最长上升子序列
    动态规划-数字三角形
    动态规划-分组背包问题
    动态规划-多重背包问题
    动态规划-完全背包问题
  • 原文地址:https://www.cnblogs.com/cyz123/p/6511794.html
Copyright © 2011-2022 走看看