본문 바로가기

Language/Java

[JAVA공부]3일차 - 랜덤 메소드를 사용하여 두수를 입력받아 랜덤 4칙연산을 해보자!!

import java.util.Random;

import java.util.Scanner;



public class Main {



 public static void main(String[] args) {

  //랜덤에 대하여 알아보자

  

  

  //2개의 숫자를 입력받고 1~100까지 랜덤수

  //랜덤으로 사칙연산

  //계산을 하도록

//  Random rd = new Random();

//  

//  int ranNum = rd.nextInt(10); //0~9

//  System.out.println(ranNum);



  

  

  Scanner sc = new Scanner(System.in);

  Random rd=new Random();

  int ran = rd.nextInt(100)+1;

  

  

  System.out.print("첫번째 숫자를 입력하려면엔터키를 누르세요.");

  sc.nextLine();

  System.out.println("입력된 숫자:"+ran);

  

  System.out.println();

  System.out.println();

  

  

  Random rd2=new Random();

  int ran2 = rd2.nextInt(100)+1;

  System.out.print("두번째 숫자를 입력하려면엔터키를 누르세요.");

  sc.nextLine();

  System.out.println("입력된 숫자:"+ran2);

 

  int num1 = ran;

  int num2 = ran2;

  

  Random rd3=new Random();

  int ran3 = rd3.nextInt(4);

  

  System.out.println();

  System.out.println();

  

  if(ran3==0) {

   

   System.out.println("두수의 합은"+(num1+num2)+"입니다.");

  }

  else if(ran3==1) {

   

   System.out.println("두수의 곱은"+(num1*num2)+"입니다.");

  }

  else if(ran3==2) {

   System.out.println("두수의 차는"+(num1-num2)+"입니다.");

  }

  else if(ran3==3) {

   System.out.println("두수의 분은"+(num1/num2)+"입니다.");

  }

  

  

  

  

  

  

  

  sc.close();

 }



}