본문 바로가기
자바과정/Java

Java 실습(사칙연산 반복계산) - 2일차

by Parkej 2021. 1. 29.
			// 계속하겠습니까? (yY/n) :
			// 사칙연산계산기 do while
		
		  int num1, num2; 
		  String op;
		  char str;
		  Scanner sc = new Scanner(System.in);
		  
		  do {
			  
			  
			  
			  System.out.print("Operation input : "); 
			  num1 = sc.nextInt(); 
			  op = sc.next();
			  num2 = sc.nextInt();
			  
			  switch(op) { 
			  case "+" :
				  System.out.printf("%d + %d = %d",num1,num2,num1+num2);
				  break; 
			  case "-" :
				  System.out.printf("%d - %d = %d",num1,num2,num1-num2); 
				  break; 
			  case "*" :
				  System.out.printf("%d * %d = %d",num1,num2,num1*num2); 
				  break; 
			  case "/" :
				  System.out.printf("%d / %d = %d",num1,num2,num1/num2); 
				  break;
			  }
			  
			  System.out.println();
			  System.out.print("Continue?(y/n) : ");
			  str = sc.next().charAt(0);
			  if(str == 'n' || str == 'N') {
				  System.out.println("End");
				  break;
			  }
		  }while(str == 'y' || str == 'Y');
반응형

'자바과정 > Java' 카테고리의 다른 글

Java 기초 - 2일차(추가 및 보완)  (0) 2021.01.30
Java 기초 - 2일차  (0) 2021.01.29
Java 실습(구구단) - 2일차  (0) 2021.01.29
Java 실습(종이접기) - 2일차  (0) 2021.01.29
Java 실습(사칙연산계산기) - 2일차  (0) 2021.01.29

댓글