じっけんにじゅうしじえんざん

3892 ワード

import java.util.Scanner;
import java.util.*;
public class sizeyunsuan {

    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int i=0,j=0,k=0,l=0,n=0,sum=0,result=0;
        int []num=new int[5];
        String []a={"+","-","*","/"};
        for(i=0;i<30;i++){
            for(k=0;k<5;k++){
                num[k]=(int)(Math.random()*100);
            }
            System.out.print(num[n]);
            for(l=0;l<3;l++){
                j=(int)(Math.random()*4);
                if(j==0){
                    result=num[i]+result;
                    System.out.print('+');
                }
                if(j==1){
                    result=num[i]-result;
                    System.out.print('-');
                }
                if(j==2){
                    result=num[i]*result;
                    System.out.print('*');
                }
                if(j==3){
                    result=result/num[i];
                    System.out.print('/');
                }
                n++;
                System.out.print(num[n]);
            }
            System.out.println(' ');
            System.out.println(" :");
            int sum1=in.nextInt();
            if(sum1==result){
                System.out.println(" !");
            }
            else{System.out.println(" , "+sum);}
        }
        
    }

}

1)どのように規範的に計算して結果を出すか分かりません.私は左から右へ計算しているので、実際には先に乗じて減らしなければなりません.2)かっこの付け方がわからない